C ++ asctime () - C ++ Standart Kitaplığı

C ++ 'daki asctime () işlevi, tm yapısının verilen takvim zamanını bir karakter gösterimine dönüştürür.

Asctime () işlevi başlık dosyasında tanımlanmıştır.

asctime () prototip

 char * asctime (const struct tm * zaman_ptr);

Asctime () işlevi tm, parametresi olarak nesneye bir işaretçi alır ve formun belirli bir takvim zamanı için bir metin gösterimi döndürür:

 Www Mmm gg ss: dd: ss yyyy
asctime () gösterimi

Tür

Açıklama

Şuradan alındı

Değerler

Www

Haftanın 3 harfli günü

time_ptr->tm_wday

Pazartesiye

Mmm

3 harfli ay adı

time_ptr->tm_mon

Oca - Ara

gg

2 basamaklı ayın günü

time_ptr->tm_mday

00 - 31

hh

2 haneli saat

time_ptr->tm_hour

00-23

mm

2 basamaklı dakika

time_ptr->tm_min

00 - 59

ss

2 basamaklı saniye

time_ptr->tm_sec

00 - 59

yyyy

4 basamaklı yıl

time_ptr->tm_year + 1900

4 basamaklı sayı

asctime () Parametreler

  • time_ptr: dönüştürülecek tm nesnesine işaretçi.

asctime () Dönüş değeri

  • Boş sonlu bir dizeye işaretçi, verilen zamanın karakter temsilini gösterir.

Örnek: asctime () işlevi nasıl çalışır?

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

Programı çalıştırdığınızda, çıktı:

 Güncel tarih ve saat: Sal Mar 21 13:52:57 2017

Ilginç makaleler...