C++控制台程序怎样使主函数无限循环

[复制链接]
查看11 | 回复3 | 2016-4-11 22:36:21 | 显示全部楼层 |阅读模式
for(;;)和while(TRUE)都是无限循环,只有break或者return跳出 PeekMessage不会阻塞,最后一个参数传PM_NOREMOVE,不会将消息从队列取出,可以用于检测消息队列是否有消息。有时候,当我们使用全局变量之类的方式进行线程间交互,PeekMessage很有用。 比如你用一个全局变量BOOL bStop表示线程是否停止,主线程bStop设为TRUE就是通知工作线程结束 if(PeekMessage(&iMsg,NULL,0,0,PM_NOREMOVE)){ if(!GetMessage(&iMsg,NULL,0,0))
return iMsg.wParam; Tr...
回复

使用道具 举报

千问 | 2016-4-11 22:36:21 | 显示全部楼层
while(1){//始终为真,一直循环。}...
回复

使用道具 举报

千问 | 2016-4-11 22:36:21 | 显示全部楼层
int main(void){
while(true) {
printf("无限循环"); }return 0;}...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行