C ++ tid () - C ++ Standardbibliotek

Time () -funktionen i C ++ returnerar den aktuella kalendertiden som ett objekt av typen time_t.

Time () -funktionen definieras i rubrikfilen.

time () prototyp

 time_t time (time_t * arg);

Time () -funktionen tar en pekare att time_tmotsätta sig som argument och returnerar den aktuella kalendertiden som ett typvärde time_t.

Om arg inte är en nollpekare lagras också det returnerade värdet i det objekt som pekas på av arg.

tid () Parametrar

  • arg: pekare till ett time_t-objekt som (om det inte är null) lagrar tiden.

time () Returvärde

  • Vid framgång returnerar funktionen time () den aktuella kalendertiden som ett typvärde time_t.
  • Vid misslyckande returnerar den -1 som gjuts till typ time_t.

Exempel 1: Hur fungerar funktionen time () med returvärdet?

 #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; )

När du kör programmet blir resultatet:

 1489924627 sekunder har gått sedan 00:00:00 GMT, 1 januari 1970

Exempel 2: Hur fungerar time () med referenspekaren?

 #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; )

När du kör programmet blir resultatet:

 1489924627 sekunder har gått sedan 00:00:00 GMT, 1 januari 1970

Intressanta artiklar...