| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges dato og tid i en C + + Program
    Datoer og klokkeslæt har hyppige brug i C + + -programmer . Windows-programmer bruger flere forskellige tidsformater : System tid , lokal tid, fil tid, Windows tid og MS-DOS gang. The Run Time Library of C + + tilbyder forskellige værktøjer til at udtrække og manipulere tidsformater nemt. De er defineret i time.h header fil. Denne tutorial viser brugen af ​​nogle formater og værktøjer. Ting du skal
    Intermediate niveau C + + Online C + + compiler med IDE , såsom Visual Studio 2008
    Vis Flere Instruktioner
    1

    Uddrag den aktuelle dato og tid hjælp _strdate og _strtime . Dette er den enkleste og en af ​​de hyppigst anvendte dato -time operationer i C + + : Hej # include
    # include
    void main () {
    char sdate [9] ; < br > char stime [ 9],
    _strdate ( sdate )
    _strtime ( stime )
    cout }
    2

    Forstå System tid ved at se på områderne den _SYSTEMTIME struct . Bemærk brugen af ​​typedef søgeord for at definere den struct som type SYSTEMTIME : Hej typedef struct _SYSTEMTIME {
    WORD wYear ,
    WORD wMonth ,
    WORD wDayOfWeek ,
    WORD wDay ; < br > WORD wHour ,
    WORD wMinute ,
    WORD wSecond ,
    WORD wMilliseconds ,
    } SYSTEMTIME ,
    3

    Display universal tid og dato ved hjælp af SYSTEMTIME type og GetSystemTime funktion:
    # 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

    Brug funktionen FileTimeToSystemTime at udtrykke tid , da antallet af nanosekunder , der har forløbet siden 1 jan 1601 . Funktionen skriver resultatet til en FILETIME type, og konverterer det til et menneske-læsbart SYSTEMTIME typen . Bemærk, at denne funktion accepterer begge typer som pejlemærker :
    BOOL WINAPI FileTimeToSystemTime (
    __in const FILETIME * PFT , Amerikas __out SYSTEMTIME * pST
    )

    Forrige :

    næste :
      Relaterede artikler
    ·Xcode Text Editor Tutorial 
    ·Sådan Luk iPad programmer med Xcode 
    ·Sådan Konverter og afkode HTML til en String på iPhon…
    ·Sådan Pass en String at åbne en ifstream 
    ·Sådan Læs et Word dokument med C 
    ·Sådan konvertere en streng til en Chart i C + + 
    ·Sådan bruges Pointers i C + + 
    ·Sådan Fix GCC Advarsel Implicit erklæring Function 
    ·Hvordan man skriver en Input Stream til output Stream 
    ·Sådan Beregn et Infix Expression 
      Anbefalede Artikler
    ·Visual C Projekter 
    ·En tutorial til HTML 5 lærred Animation 
    ·Sådan Return XML Fra Web Service 
    ·Sådan Echo PHP for en MySQL Fejl 
    ·Hvordan man laver en Keystore 
    ·Hvordan man laver et telefonopkald Dashcode 
    ·Forskellige datatyper i Visual Basic 
    ·Sådan Embed Java Into Flex 
    ·Sådan Pass fælles blok variable til C 
    ·Sådan at fange en fejl ved hjælp ObjectDataSource 
    Copyright © Computer Viden http://www.computerdk.com