Я пытаюсь сыграть змейку на консоли, но cout слишком медленный, чтобы игра была интерактивной. Еще он как сумасшедший мерцает. Можете порекомендовать лучший способ вывода на экран? Может, что-то называется экранным буфером? Как мне это сделать?
cout
Если вы создаете приложение, предназначенное для работы с графикой в консоли, лучший и самый стандартный способ сделать это - использовать библиотеку ncurses! Он имеет доступ к буферу терминала, и это то, что использует vim!
https://www.linuxjournal.com/content/getting-started-ncurses