• 12542阅读
  • 4回复

   这个函数 forever是什么意思? [复制链接]

上一主题 下一主题
离线sunnysun520
 
只看楼主 倒序阅读 楼主  发表于: 2009-02-27
新手,请你帮我看看,
void Thread::run()
{
  forever  这个关键字是什么 意思?
  {
    mutex.lock();
    if(stopped)
      {
        stopped=false;
        mutex.unlock();
        break;
        }
    mutex.unlock();
    std::cerr<<qPrintable(messsageStr);
  }
  std::cerr<<std::endl;
}

谢谢
离线lanfe
只看该作者 1楼 发表于: 2009-02-27
forever
ad.
1. 永远
Nobody lives forever.
没有人会永生。
2. (与进行时连用)老是,不断地
Some students in my class are forever talking.
我班上有些学生老是在说话。
离线sunnysun520
只看该作者 2楼 发表于: 2009-02-27
哎呀,我是问在这个程序中的意思啦
离线chai2010

只看该作者 3楼 发表于: 2009-02-27
Re:   这个函数 forever是什么意思?
引用第2楼sunnysun520于2009-02-27 10:56发表的  :
哎呀,我是问在这个程序中的意思啦


查看一下定义不就得了:

  1. #define Q_FOREVER for(;;)
  2. #ifndef QT_NO_KEYWORDS
  3. #  ifndef foreach
  4. #    define foreach Q_FOREACH
  5. #  endif
  6. #  ifndef forever
  7. #    define forever Q_FOREVER
  8. #  endif
  9. #endif
离线sunnysun520
只看该作者 4楼 发表于: 2009-02-27
谢谢洛
快速回复
限100 字节
 
上一个 下一个