Modernes C++ programmieren

Okt 20, 2024

lst-0032-book.cpp

// https://godbolt.org/z/5snr1hq9b 
#include <chrono>
void sleep(std::chrono::seconds s) { // takes seconds as duration
    /* ... */
}
/* ... */
int main() {
    using namespace std::chrono;  // make literals available
    sleep(10min);   // wait for 10 minutes, i.e., 600 seconds
    sleep(10ms);    // (ERR) 10 milliseconds? Cannot be represented with seconds.
}