Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur du använder datum och tid i ett C + + Program

    Datum och tider har frekvent användning i C + +-program . Windows-program använder flera olika tidsformat : System Time , lokal tid, fil tid , Windows Time och MS - DOS- tiden . The Run Time Library of C + + erbjuder olika verktyg för att extrahera och manipulera tidsformat lätt . De definieras i time.h header-fil . Denna handledning visar användningen av vissa format och verktyg . Saker du behöver
    Intermediate nivå C + + Review C + + kompilator med IDE , såsom Visual Studio 2008
    Visa fler instruktioner
    1

    Utdrag aktuellt datum och tid användning _strdate och _strtime . Detta är den enklaste och en av de mest använda tids- verksamhet i C + + :
    # include
    # include
    void main ( ) {
    röding sdate [ 9 ] ;
    röding stime [ 9 ] ,
    _strdate ( sdate ) ,
    _strtime ( stime ) ,
    cout }
    2

    Förstå System tid genom att titta på områdena den _SYSTEMTIME struct . Observera användningen av den typedef nyckelordet att definiera struct som typ SYSTEMTIME :
    typedef struct _SYSTEMTIME {
    WORD wYear ;
    WORD wMonth ;
    WORD wDayOfWeek ;
    WORD WDAY ;
    WORD wHour ,
    WORD wMinute ,
    WORD wSecond ,
    wMilliseconds ord,
    } SYSTEMTIME ,
    3

    Display universell tid och datum använder SYSTEMTIME typ och GetSystemTime funktion :
    # include
    # include
    using namespace std ;
    int main ( ) {
    SYSTEMTIME * p_st = ny SYSTEMTIME ;
    GetSystemTime ( p_st ) ,
    cout wYear cout wMonth cout wDate cout wHour cout wMinute cout wSeconds cout wMilliseconds } Addera 4

    Använd funktionen FileTimeToSystemTime att uttrycka tid som antalet nanosekunder som har förflutit sedan 1 januari, 1601 . Funktionen skriver resultatet till en FILETIME typ och omvandlar den till en lättläst SYSTEMTIME typ . Observera att denna funktion accepterar båda typerna som pekare :
    BOOL WinAPI FileTimeToSystemTime (
    __in const FILETIME * PFT ,
    __out SYSTEMTIME * pST
    ) ,
    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur deklarera en funktion i C
    ·Hur man Byta namn på en fil i Visual Studio C
    ·Lägga till protokollet till DateTime
    ·Hur man skriver ut utmatningsskärmen av C Program
    ·Hur skapa diagram i Visual C
    ·Hur man skriver ut en triangel i C
    ·Fakta om Video Spelprogrammering
    ·Hur man kompilerar kod på en Mac
    ·Hur man använder Strcmp funktion i C + +
    ·Hur Slumpmässiga Binära tal i C + +
    Utvalda artiklarna
    ·Hur man gör en MFC arbetstråd
    ·Java IRC Bot Tutorial
    ·Java IsDate Funktion
    ·Vilken dator språk använder korta ord Kallas Mnemonic…
    ·Lägga stilar med JavaScript
    ·Hur man gör en RES Arkiv
    ·Hur du ändrar en tabell s Standardvy Med Visual Basic
    ·Hur du skriver arabiska i Visual Basic 6.0
    ·Aktivera PHP Korta Tags
    ·Hur man läser PHP Framställningar och respons i ASP.N…
    Copyright © Dator Kunskap http://www.dator.xyz