No entiendo porque si quito el puntero char* args[] me da error de compilacion.
Alguien que me ayude, gracias.
Cuando no pongo como parámetro char* args[] me da este error
Alguien que me ayude, gracias.
Código (cpp) [Seleccionar]
#include <iostream>
#include <ctime>
using namespace std;
/*
*Pre:numArg>0
*Post:Pide al operador numArg veces, que pulse la tecla de fin de linea e informa
* cada una de las veces del tiempo trascurrido
*/
int main(int numArg,char* args[]){
for(int i =0; i<numArg;++i){
cout<<i+1<<")"<<" Pulse la tecla de fin de linea, por favor ..."<<flush;
time_t t1=time(NULL);
char enter[20]=" ";
cin.getline(enter,20);
time_t t2=time(NULL);
int segundos=int(t2-t1);
cout<<"Su tiempo de reaccion ha sido "<<segundos<<" segundos"<<endl;
cout<<endl;
}
return 0;
}
Cuando no pongo como parámetro char* args[] me da este error
Código (cpp) [Seleccionar]
tiempoReaccion.cc:12:5: warning: 'int main(int)' takes only zero or two arguments [-Wmain]
int main(int numArg){