2017-07-27 10 views
-5

私は1秒あたりの変数を更新する必要があるプログラムを作成しています。私はヘッダーファイル "time.h"が必要であることを理解していますが、どの機能を使うべきか分かりません。秒が経過したかどうかをチェックする方法C++

それはこのように動作するはずです:C++ 11、あなたは時間の長さ約のために一時停止する(厳密には、よく現在のスレッドを)あなたのプログラムを取得するためにstd::this_thread::sleep_for()を使用することができて

int main(){ 
    int variable; 
    // Every second 
     variable = variable+1; 
    } 

答えて

1

ます指定する。例:

#include <chrono> 
#include <thread> 

using namespace std::chrono_literals; 

int main() 
{ 
    int variable = 0; 
    while (variable < 10) { 
     std::this_thread::sleep_for(1s); // sleep for one second 
     ++variable; 
    } 
} 
関連する問題