C ++ asctime () - Standardna knjižnica C ++

Funkcija asctime () v jeziku C ++ pretvori dani koledarski čas strukture tm v predstavitev znaka.

Funkcija asctime () je definirana v datoteki glave.

prototip asctime ()

 char * asctime (const struct tm * time_ptr);

Funkcija asctime () tmza svoj parameter vzame kazalec na objekt in vrne besedilno predstavitev za določen koledarski čas obrazca:

 Www Mmm dd hh: mm: ss llll
predstavitev asctime ()

Tip

Opis

Pridobljeno od

Vrednote

Www

3 črke dan v tednu

time_ptr->tm_wday

Od ponedeljka do sonca

Mmm

3-mesečno ime meseca

time_ptr->tm_mon

Jan do Dec

dd

Dvomestni dan v mesecu

time_ptr->tm_mday

Od 00 do 31

hh

Dvomestna ura

time_ptr->tm_hour

Od 00 do 23

mm

Dvomestna minuta

time_ptr->tm_min

Od 00 do 59

ss

Dvomestna sekunda

time_ptr->tm_sec

Od 00 do 59

yyyy

Štirimestno leto

time_ptr->tm_year + 1900

4-mestno število

parametri asctime ()

  • time_ptr: kazalec na objekt tm, ki ga je treba pretvoriti.

asctime () Vrnjena vrednost

  • Kazalec na ničelno zaključen niz kaže na predstavitev znakov v danem času.

Primer: Kako deluje funkcija asctime ()?

 #include #include using namespace std; int main() ( time_t curr_time; time(&curr_time); cout << "Current date and time: " << asctime(localtime(&curr_time)); return 0; )

Ko zaženete program, bo rezultat:

 Trenutni datum in ura: Torek, 21. mar. 13:52:57 2017

Zanimive Članki...