如何同步运行两个语法命令? 如何在C++中实现多任务处理?
终端中的乒乓风格游戏,你会想使用NCURESS库。在这里,您可以编写一个类似以下内容的游戏循环:如何同步运行两个语法命令? 如何在C++中实现多任务处理?,c++,multithreading,C++,Multithreading,终端中的乒乓风格游戏,你会想使用NCURESS库。在这里,您可以编写一个类似以下内容的游戏循环: #include <curses.h> while (true) { int k = getch(); // Determine whether k is a keypress or not, and take action if so. // Update game display } 该功能可以检查键盘输入,而无需停止等待。要求我们推荐或查找书籍、工具、软
#include <curses.h>
while (true) {
int k = getch();
// Determine whether k is a keypress or not, and take action if so.
// Update game display
}
该功能可以检查键盘输入,而无需停止等待。要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题会导致堆栈溢出,因为这些问题往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。你需要分开的线。您需要一个分解线程和一个输入线程,它们需要一起通信。这样,当输入线程等待输入时,显示线程仍然可以绘制到屏幕上。您不需要线程。找到不同的方法来获取不会清除屏幕的键盘输入。不,直接使用多进程。