Salve a tutti,
ho un problema per quanto riguarda un programma in C++.
A breve devo consegnare un progetto per un esame e il progetto prevede che il programma sia acceso per 12 ore, dopodichè si spenga automaticamente, ritornandomi a schermo dei valori predefiniti.
Ovviamente dubito che il prof stia per 12 ore ad aspettare la chiusura del programma, perciò è necessario avere un tempo pestabilito di esecuzione (ex. 3 minuti), non reale, tale per cui ogni 1 secondo reale, passano 3 minuti virtuali.
Ora gli interrogativi:
-Il programma è tutto già steso, come faccio a dare una "tempo di esecuzione" ben definito, in modo da avere una simulazione in pochi minuti?
- Come posso impostare il tempo virtuale?
L'ideale sarebbe una funzione che opera in background, ovvero mentre io eseguo il mio programma con gli inserimenti vari, questa funzione scorre il tempo ed interrompe ad un certo limite.
Premetto che devo usare C++ come linguaggio. Ho Provato con alcuni codici che riprendono la libreria time.h, ma il tempo viene "sballato" dagli inserimenti a tastiera del programma.
Grazie mille.
Mattia