Estoy aprendiendo C++ y estuve viendo ejemplos de como usar el do-while y pues me he encontrado con este ejemplo:
Código
#include <iostream> #include <windows.h> using namespace std; int main() { bool salida = false; int num; int sec=2000; do{ cout<<"\n ingrese un numero "; cin>>num; cout<<"Validando ."; for(int i = 0; i < 9; i++){ cout<<"."; Sleep(200); } if(num == 10) salida = true; } while(!salida); return 0; }
el programa lo que hace es verificar si el numero ingresado es 10 o no y al momento de imprimir "Validando" que valla saliendo un punto tras otro despacio, como si estuviera cargando...
se que es algo tonto, pero me gustaría saber una forma de que funcione asi en linux, alguna funcion que sustituya el Sleep(); o algo asi.
Aprovechando quiero preguntarles, hay alguna función importante en la librería windows.h? o solo sirven de adorno sus funciones?
Gracias.