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

C ++ içindeki time () işlevi, geçerli takvim zamanını time_t türünde bir nesne olarak döndürür.

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

zaman () prototip

 zaman_t zaman (zaman_t * bağımsız değişken);

Time () işlevi time_t, bağımsız değişkeni olarak nesneye bir işaretçi alır ve geçerli takvim zamanını bir tür değeri olarak döndürür time_t.

Arg bir boş gösterici değilse, döndürülen değer arg ile gösterilen nesnede de saklanır.

time () Parametreler

  • arg: zamanı saklayan (boş değilse) bir time_t nesnesine işaretçi.

time () Dönüş değeri

  • Başarı durumunda, time () işlevi geçerli takvim zamanını bir tür değeri olarak döndürür time_t.
  • Başarısızlık halinde, türe dönüştürülen -1'i döndürür time_t.

Örnek 1: time () işlevi dönüş değeriyle nasıl çalışır?

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

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

 1 Ocak 1970 00:00:00 GMT'den beri 1489924627 saniye geçti

Örnek 2: time () işlevi referans işaretçisi ile nasıl çalışır?

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

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

 1 Ocak 1970 00:00:00 GMT'den beri 1489924627 saniye geçti

Ilginç makaleler...