Я хочу следовать учебнику https://www.youtube.com/watch?v=xW8skO7MFYw&t=357s, но в какой-то момент автор вручную выделяет консоль для большей эффективности. Он использует то, что похоже на специфические инструкции Windows, но я хочу добиться того же в Linux. Я нахожусь на Debian 9.8 и использую g ++ 6.3. Это код, который я хочу скопировать на моем конце Linux.
#include <stdio.h>
#include <Windows.h>
int nScreenWidth = 120;
int nScreenHeight = 40;
wchar_t *screen = new wchar_t[nScreenWidth*nScreenHeight];
HANDLE hConsole = CreateConsoleScreenBuffer(GENERIC_READ | GENERIC_WRITE, 0, NULL, CONSOLE_TEXTMODE_BUFFER, NULL);
SetConsoleActiveScreenBuffer(hConsole);
DWORD dwBytesWritten = 0;
Я уже пытался найти решение этой проблемы и ничего не смог найти. Спасибо, я ценю помощь