Estrarre la data e l'ora correnti utilizzando _strdate e _strtime . Questo è il più semplice e una delle operazioni di data-ora più frequentemente utilizzati in C + + : 
  # include # include 
 
 void main ( ) { char 
 sdate [ 9 ] ; 
 char STIME [ 9 ] ; 
 _strdate ( sdate ) ; 
 _strtime ( STIME ) ; 
 cout } 
 2 
 Capire il tempo di sistema , cercando in materia di struct _SYSTEMTIME . Si noti l'uso della parola chiave typedef per definire il tipo struct come SYSTEMTIME : 
  typedef struct { _SYSTEMTIME 
 PAROLA wYear ; 
 PAROLA wMonth ; 
 PAROLA wDayOfWeek ; 
 PAROLA WDAY ; 
 PAROLA wHour ; 
 PAROLA wMinute ; 
 PAROLA wSecond ; 
 wMilliseconds Parola; 
 } SYSTEMTIME ; 
 3 
 display e ora universale data utilizzando il tipo SYSTEMTIME e la funzione GetSystemTime : 
  # include # include 
 
 using namespace std; 
 int main ( ) { 
 SYSTEMTIME * p_st = new SYSTEMTIME ; 
 GetSystemTime ( p_st ) ; 
 cout wYear cout wMonth cout wDate cout wHour cout wMinute cout wSeconds cout wMilliseconds } 
 4 
 Utilizzare la funzione FileTimeToSystemTime per esprimere il tempo , come il numero di nanosecondi che hanno trascorsi dal 1 ° gennaio 1601. La funzione scrive il risultato a un tipo FILETIME e lo converte in un tipo SYSTEMTIME leggibile. Si noti che questa funzione accetta entrambi i tipi come puntatori : 
  BOOL WINAPI FileTimeToSystemTime ( 
 __in const FILETIME * PFT , Stati __out SYSTEMTIME * 
 pst) ; 
 
              
                  
Informazioni correlate
                  
Programmazione © www.354353.com