Size: a a a

2021 March 02

DK

David Kravets in supapro.cxx
TeeGeRoN Corp
А как можно сделать это правильно?
Считай один файл потом открой другой и запиши туда
источник

NM

Nastya Medveda in supapro.cxx
с другйо стороны я неплохо так сумела подтянуть питон за это время. (но год это, конечно, недостаточно чтоб начать писать на плюсах хотя бы базовые вещи.
источник

DK

David Kravets in supapro.cxx
Nastya Medveda
с другйо стороны я неплохо так сумела подтянуть питон за это время. (но год это, конечно, недостаточно чтоб начать писать на плюсах хотя бы базовые вещи.
На с++ вряд-ли получится
источник

NM

Nastya Medveda in supapro.cxx
Я нашла пару видосов, где мужик пишет мелкие учебные программы на С++, но он использует консольный буфер и виндовую библиотеку Windows.h>/
#include <iostream>
#include <Windows.h>

int nScreenWidth = 120;
int nScreenHeight = 30;

int main(int argc, const char * argv[]) {
   // Create Screen Buffer
   wchar_t *screen = new wchar_t[nScreenWidth*nScreenHeight];
   for (int i = 0; i < nScreenWidth*nScreenHeight; i++) screen[i] = L' ';
   HANDLE hConsole = CreateConsoleScreenBuffer(GENERIC_READ | GENERIC_WRITE, 0, NULL, CONSOLE_TEXTMODE_BUFFER, NULL);
   SetConsoleActiveScreenBuffer(hConsole);
   DWORD dwBytesWritten = 0;
   
   return 0;
}

https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_Snake.cpp

как этот консольный буфер заставить работать под Mac/Linux?
источник

SS

Sergey Sobolev in supapro.cxx
Нужно гуглить аналогичные функции вин апи в линуксе)
источник

NM

Nastya Medveda in supapro.cxx
то есть на моем уровне понимания — никак.
источник

SS

Sergey Sobolev in supapro.cxx
Этот код никак не заработает в линуксе, только если вайн, но сейчас он вам не нужен
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
Я нашла пару видосов, где мужик пишет мелкие учебные программы на С++, но он использует консольный буфер и виндовую библиотеку Windows.h>/
#include <iostream>
#include <Windows.h>

int nScreenWidth = 120;
int nScreenHeight = 30;

int main(int argc, const char * argv[]) {
   // Create Screen Buffer
   wchar_t *screen = new wchar_t[nScreenWidth*nScreenHeight];
   for (int i = 0; i < nScreenWidth*nScreenHeight; i++) screen[i] = L' ';
   HANDLE hConsole = CreateConsoleScreenBuffer(GENERIC_READ | GENERIC_WRITE, 0, NULL, CONSOLE_TEXTMODE_BUFFER, NULL);
   SetConsoleActiveScreenBuffer(hConsole);
   DWORD dwBytesWritten = 0;
   
   return 0;
}

https://github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_Snake.cpp

как этот консольный буфер заставить работать под Mac/Linux?
И зачем тебе эти видео?
источник

DK

David Kravets in supapro.cxx
Sergey Sobolev
Нужно гуглить аналогичные функции вин апи в линуксе)
Лучше на кроссе
источник

DK

David Kravets in supapro.cxx
Sergey Sobolev
Этот код никак не заработает в линуксе, только если вайн, но сейчас он вам не нужен
Qt
источник

FS

Flower Surgeon in supapro.cxx
Nastya Medveda
то есть на моем уровне понимания — никак.
Настя, труЪ-программист решает задачи, а не слепо пишет код.
источник

NM

Nastya Medveda in supapro.cxx
Liber Azerate
И зачем тебе эти видео?
Я хочу поковыряться с такими программами, но у меня нет винды.
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
с другйо стороны я неплохо так сумела подтянуть питон за это время. (но год это, конечно, недостаточно чтоб начать писать на плюсах хотя бы базовые вещи.
Года достаточно, чтобы на джуна выучиться
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
Я хочу поковыряться с такими программами, но у меня нет винды.
С винапи?
источник

SS

Sergey Skvortsov in supapro.cxx
Nastya Medveda
Я хочу поковыряться с такими программами, но у меня нет винды.
ncurses
Интерфейс совсем другой, но простой
источник

SS

Sergey Sobolev in supapro.cxx
Nastya Medveda
Я хочу поковыряться с такими программами, но у меня нет винды.
Тогда поизучайте апи линукса, там будет на си, но все довольно просто
источник

NM

Nastya Medveda in supapro.cxx
Liber Azerate
Года достаточно, чтобы на джуна выучиться
Если у тебя нет других дел, то, наверное, достаточно.
источник

SS

Sergey Sobolev in supapro.cxx
Sergey Sobolev
Тогда поизучайте апи линукса, там будет на си, но все довольно просто
С мак ос они похожи
источник

LA

Liber Azerate in supapro.cxx
Nastya Medveda
Если у тебя нет других дел, то, наверное, достаточно.
Каких других дел? Сложность С++, конечно, неоспорима, но в данном случае очень преувеличена
источник

NM

Nastya Medveda in supapro.cxx
Я это изучаю как хобби. есть время - учу. нет времени — не учу.
источник