Per ora ho provato a fare in questo modo:
#include <chrono>
#include <iostream>
using namespace std;
using namespace std::chrono;
int main()
{
string a;
cout<<"inserisci una parola. hai 10 secondi per rispondere"<<endl;
auto old=steady_clock::now();
cin>>a;
auto dur=steady_clock::now()-old;
int b;
b=duration_cast<seconds>(dur).count();
cout<<"ci hai messo "<<b<<" secondi";
cout<<endl;
if(b>10)
{
cout<<"non hai risposto in tempo"<<endl;
}
else
cout<<"hai risposto in tempo"<<endl;
}
invece per creare un timer, che allo scadere del tempo mi dice direttamente “non hai risposto in tempo”, non ho ancora capito come fare.