有人可以告诉我要使C ++同时做两件事我需要做什么(不要写代码,请告诉我)?
假设我有一些计时器和一些文本。 该文本每0.5秒向右移动一次,时间每1秒更新一次。
我该怎么做?就像我说的那样,不要写代码,只是告诉我有一些有用的功能。如果我不清楚,我将删除此问题,以示怀疑(请告诉我:)。谢谢!
答案 0 :(得分:0)
在C ++程序中同时执行多项操作的一种方法是使用线程。看看std::thread
了解更多信息。
关键是线程彼此独立运行,并且可以同时执行完全独立的任务。
使用std::thread
的优点是可移植,因此您的代码不再取决于您使用的操作系统。