Código (cpp) [Seleccionar]
#include <iostream>
#include <thread>
#include <chrono>
#ifdef _WIN32
#define CLEAR "cls"
#else
#define CLEAR "clear"
#endif
using namespace std;
using namespace this_thread;
using namespace chrono;
void verTiempoActual ();
int main () {
verTiempoActual();
return 0;
}
void verTiempoActual () {
char Decision;
system (CLEAR);
cout << "VER EL TIEMPO Y LA FECHA ACTUALES" << endl;
cout << "--- -- ------ - -- ----- --------" << endl;
system_clock::time_point Actual = system_clock::now();
time_t mostrarTiempo;
mostrarTiempo = system_clock::to_time_t (Actual);
cout << "Ahora estamos en: " << ctime(&mostrarTiempo) << endl;
cout << "\nPonga 'B' para ir al menu o 'E' para salir: ";
sleep_for (seconds(1));
verTiempoActual();
cin >> Decision;
if (Decision == 'B' or Decision == 'b') {
main();
}else if (Decision == 'E' or Decision == 'e') {
Salir();
}else{
cout << "Ponga una opcion valida" << endl;
}
}
Hola, en esta parte del codigo, no se como hacer para poder introducir una b o una e mientras el codigo sigue su curso, es decir, mientras el codigo va añadiendo un segundo a la hora, poder introducirle una orden, Gracias