C++ 到那种程度。如果某个其他程序处于某个关键段的中间,程序就必须等待。它几乎是普遍存在的。您使用了什么语言/编译器?你导入了所有必要的库吗?我不明白为什么它没有被标记为答案,或者没有太多用户定义的文字后缀。他们挖。。。太深。此函数已被较新的库或操作系统功能取代

C++ 到那种程度。如果某个其他程序处于某个关键段的中间,程序就必须等待。它几乎是普遍存在的。您使用了什么语言/编译器?你导入了所有必要的库吗?我不明白为什么它没有被标记为答案,或者没有太多用户定义的文字后缀。他们挖。。。太深。此函数已被较新的库或操作系统功能取代,c++,time,C++,Time,到那种程度。如果某个其他程序处于某个关键段的中间,程序就必须等待。它几乎是普遍存在的。您使用了什么语言/编译器?你导入了所有必要的库吗?我不明白为什么它没有被标记为答案,或者没有太多用户定义的文字后缀。他们挖。。。太深。此函数已被较新的库或操作系统功能取代。请考虑使用睡眠,谢谢!简单清洁的解决方案。使用G++VS代码进行Mac编译。 #include <unistd.h> sleep(3);//sleeps for 3 second #include <sys/select.


到那种程度。如果某个其他程序处于某个关键段的中间,程序就必须等待。它几乎是普遍存在的。您使用了什么语言/编译器?你导入了所有必要的库吗?我不明白为什么它没有被标记为答案,或者没有太多用户定义的文字后缀。他们挖。。。太深。此函数已被较新的库或操作系统功能取代。请考虑使用睡眠,谢谢!简单清洁的解决方案。使用G++VS代码进行Mac编译。
#include <unistd.h>
sleep(3);//sleeps for 3 second
#include <sys/select.h>
#include <sys/time.h>
#include <unistd.h>`

int main() {
    struct timeval t;
    t.tv_sec = 1;
    t.tv_usec = 500000;
    select(0, NULL, NULL, NULL, &t);
}
#include <unistd.h>
usleep(3000000);
#include<windows.h>
Sleep(milliseconds);
#include<unistd.h>
unsigned int microsecond = 1000000;
usleep(3 * microsecond);//sleeps for 3 second
#include <chrono>
#include <thread>

int main() {
    using namespace std::this_thread; // sleep_for, sleep_until
    using namespace std::chrono; // nanoseconds, system_clock, seconds

    sleep_for(nanoseconds(10));
    sleep_until(system_clock::now() + seconds(1));
}
#include <chrono>
#include <thread>

int main() {
    using namespace std::this_thread;     // sleep_for, sleep_until
    using namespace std::chrono_literals; // ns, us, ms, s, h, etc.
    using std::chrono::system_clock;

    sleep_for(10ns);
    sleep_until(system_clock::now() + 1s);
}
#include <chrono>

using namespace std;

main
{
    cout << "text" << endl;
    _sleep(10000); // pauses for 10 seconds
}
#include<chrono>
#include<thread>

int main(){
    std::this_thread::sleep_for(std::chrono::nanoseconds(10));
    std::this_thread::sleep_until(std::chrono::system_clock::now() + std::chrono::seconds(1));
}
cout<<"Apple\n";
Sleep(3000);
cout<<"Mango";
#include <iostream>
#include <ctime>

using namespace std;

void sleep(float seconds){
    clock_t startClock = clock();
    float secondsAhead = seconds * CLOCKS_PER_SEC;
    // do nothing until the elapsed time has passed.
    while(clock() < startClock+secondsAhead);
    return;
}
int main(){

    cout << "Next string coming up in one second!" << endl;
    sleep(1.0);
    cout << "Hey, what did I miss?" << endl;

    return 0;
}