C ++ time () - Biblioteca estándar de C ++

La función time () en C ++ devuelve la hora actual del calendario como un objeto de tipo time_t.

La función time () se define en el archivo de encabezado.

tiempo () prototipo

 tiempo_t tiempo (tiempo_t * arg);

La función time () toma un puntero al time_tobjeto como argumento y devuelve el tiempo del calendario actual como un valor de tipo time_t.

Si arg no es un puntero nulo, el valor devuelto también se almacena en el objeto al que apunta arg.

tiempo () Parámetros

  • arg: puntero a un objeto time_t que (si no es nulo) almacena la hora.

tiempo () Valor de retorno

  • En caso de éxito, la función time () devuelve el tiempo del calendario actual como un valor de tipo time_t.
  • Si falla, devuelve -1, que se convierte en tipo time_t.

Ejemplo 1: ¿Cómo funciona la función time () con el valor de retorno?

 #include #include using namespace std; int main() ( time_t current_time; current_time = time(NULL); cout << current_time << " seconds has passed since 00:00:00 GMT, Jan 1, 1970"; return 0; )

Cuando ejecute el programa, la salida será:

 1489924627 segundos han pasado desde las 00:00:00 GMT, 1 de enero de 1970

Ejemplo 2: ¿Cómo funciona la función time () con un puntero de referencia?

 #include #include using namespace std; int main() ( time_t current_time; // Stores time in current_time time(&current_time); cout << current_time << " seconds has passed since 00:00:00 GMT, Jan 1, 1970"; return 0; )

Cuando ejecute el programa, la salida será:

 1489924627 segundos han pasado desde las 00:00:00 GMT, 1 de enero de 1970

Articulos interesantes...