Modernes C++ programmieren

Okt 23, 2024

lst-0927-godb.cpp

//#(execute) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/5snr1hq9b 
#include <chrono>
void sleep(std::chrono::seconds s) { // nimmt Sekunden als Dauer
    /* ... */
}
/* ... */
int main() {
    using namespace std::chrono; // Literale verfügbar machen
    sleep(10min);   // 10 Minuten warten, also 600 Sekunden
    sleep(10ms);    //                     (ERR)  10 Millisekunden? Mit Sekunden nicht abzubilden.
}