在屏幕上输出的最快方法?

问题描述 投票:0回答:1

我正在控制台上尝试蛇游戏,但是cout太慢了,无法进行交互式游戏。它也像疯了似的闪烁。您能推荐在屏幕上输出的最佳方式吗?也许叫做屏幕缓冲的东西?我该怎么办?

c++ buffer screen
1个回答
0
投票

如果您要在控制台中运行要与图形一起运行的应用程序,则最好,最标准的方法是使用ncurses库!它具有对终端缓冲区的底层访问权限,这是vim所使用的!

https://www.linuxjournal.com/content/getting-started-ncurses

© www.soinside.com 2019 - 2024. All rights reserved.