1

プログラムを「保持」できる関数をインターネットで検索しました。

関数を見たsleep()ことがありますが、宣言されていないと言って、私には機能しません..(stdlib.h/time.h/iostreamを含めました)

横で動いている並列物は持っていないので、プログラム全体を止めても大丈夫です..

例えば ​​:

sleep(3000) cout << "Hello World";

ありがとう!

4

3 に答える 3

2

C++11 を使用している場合は、スレッドを中断する移植可能な方法があります: http://en.cppreference.com/w/cpp/thread/sleep_for

それ以外の場合は、スリープを使用するために Windows.h を含める必要があります: http://msdn.microsoft.com/en-us/library/windows/desktop/ms686298%28v=vs.85%29.aspx

于 2012-12-12T10:13:43.900 に答える
1

これを試して。

usleep(microseconds) 

ミリ秒で 1000 マイクロ秒

次のことが必要になる場合があります。 #include <unistd.h>

于 2012-12-12T10:15:14.307 に答える