Come posso gestire il mio codice per aspettare esattamente un certo periodo di tempo (ad esempio 10 secondi), se tutte * funzioni temporali sul sistema non sono affidabili e restituire immediatamente?
Sleep(10000); // Do not sleep for 10s and execute directly the next function
MyFunction();
Se possibile, la soluzione dovrebbe consumare meno cicli di CPU possibili.
Naturalmente non sono disponibili connessioni Internet
* WaitForSingleObject, GetSystemTime, RDTSC e così via ...