Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Slik konverterer Epoch Tid i C + +
    Tiden funksjonen i C + + standard bibliotek avkastning sekunder som har gått siden en bestemt , standardisert dato og klokkeslett kjent som epoke. Mens denne verdien inneholder all nødvendig informasjon for å beregne gjeldende klokkeslett og dato for systemet, skrive din egen epoke time oversettelse koden er feil utsatt . Bruke standard bibliotekets tilgjengelig Time konvertering funksjoner gjør denne oversettelsesprosessen trivielt, slik at du kan fokusere på de mer kompliserte delene av programmet. Du trenger
    tekst editor
    Compiler
    Vis Inkluder Flere Instruksjoner
    en

    C + + standard bibliotek er på tide funksjonalitet inn i applikasjonen . Legg til følgende linje til toppen av din inkluderer listen:

    # include
    2

    Skaff sekunder som har gått siden den epoken , og lagre den lokalt. Gjør dette ved å ringe tid ( ) , og lagre resultatet i et objekt av typen time_t . Klokka funksjon aksepterer også en peker til et objekt av typen time_t som et argument, men det er enklere å lagre dette objektet lokalt på stakken : en

    time_t timeSinceEpoch = tid ( NULL) ;

    3

    Opprett en gang struktur for å lagre resultatet av tiden konvertering. Denne strukturen er definert i time.h header -fil som en struktur som heter tm, og gir praktisk - navngitte medlem variabler for hver komponent av den konverterte tid : en

    tm timeResult ;
    4

    Bruk en av de innebygde konvertering funksjoner for å lagre time_t verdien oppnådd tidligere som et tm struktur. For enkelhet , konverterer følgende kode en time_t objekt i et UTC tm struktur : en

    timeResult = gmtime (& timeSinceEpoch ) ;

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer Letters to tall i en String Table 
    ·Hvordan lære STL Bibliotek 
    ·Hvordan bruke Win32 GUI i C + + 
    ·Hvordan du flytter et objekt med Drag i XCode 
    ·Hva er funksjoner av Turbo C 
    ·Hvordan lese en fil linje av gangen i C 
    ·Hvordan få en funksjon Prototype i DLL 
    ·Hvordan utvikle et prosjekt Ark 
    ·Hvordan bruke Ogre Vector3 Operator 
    ·Hvordan lage Listbox kontroll Redigerbart i C + + 
      Anbefalte artikler
    ·Hvordan åpne en WMV -fil i VB 
    ·Hvordan klargjøre en Comp -3 Variabel i COBOL 
    ·Hva er PYC filer 
    ·Hvordan slå av Python avskrivninger Advarsler 
    ·Hvordan Shadow i VB.NET 
    ·Slik fjerner Ledende Spaces i Perl 
    ·Hvordan du blar mellom meldinger på statuslinjen 
    ·Hvordan endre en tabell Standard Vis Med Visual Basic 
    ·Hvordan lagre data fra BASIC Stamp 
    ·Slik bruker du en Matrix Roter i VB.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/