Funktsioon time () C ++ - s tagastab praeguse kalendriaja objekti objektina time_t.
Funktsioon aeg () on määratletud päisefailis.
aja () prototüüp
aeg_t aeg (aeg_t * arg);
Funktsioon aeg () võtab kursori time_t
objektina objektiks ja tagastab praeguse kalendriaja tüübi väärtusena time_t
.
Kui arg ei ole nullkursor, salvestatakse tagastatud väärtus ka argis osutatavasse objekti.
aeg () parameetrid
- arg: osutab time_t objektile, mis (kui pole null) aja salvestab.
aeg () Tagastusväärtus
- Edu korral tagastab funktsioon time () tüübi väärtusena praeguse kalendriaja
time_t
. - Ebaõnnestumisel tagastab -1 tüübi
time_t
.
Näide 1: Kuidas funktsioon time () tagastusväärtusega töötab?
#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; )
Programmi käivitamisel on väljund järgmine:
1489924627 sekundit on möödas alates 1. jaanuarist 1970 00:00:00 GMT
Näide 2: Kuidas funktsioon time () võrdluskursiga töötab?
#include #include using namespace std; int main() ( time_t current_time; // Stores time in current_time time(¤t_time); cout << current_time << " seconds has passed since 00:00:00 GMT, Jan 1, 1970"; return 0; )
Programmi käivitamisel on väljund järgmine:
1489924627 sekundit on möödas alates 1. jaanuarist 1970 00:00:00 GMT