Un iostream est un fichier d'en-tête utilisé dans le langage C + + de programmation pour aider à l'entrée et la sortie des données . Parce que Windows utilise plusieurs types de date et d'heure en forme - comme heure locale, heure du fichier et l'heure du système - vous pouvez changer le format de date et de temps dans votre programme C + + . Commencez par utiliser un iostream pour extraire la date et le format d'heure , puis remplacez-le par votre format préféré. Instructions 1 Utilisez les fonctions " et " _strdate " _strtime " pour extraire la date actuelle et time.Type cette formule pour extraire les données : # include < iostream . h> Photos # include < time.h > Photos void main () { caractères sdate [9]; stime caractères [9]; _strdate ( sdate ) ; _strtime ( stime ) ; cout << " temps : " << stime < <" date:" << sdate << endl; } 2 Changer le iostream pour afficher l'heure universelle et date à l'aide de cette programmation : Photos # include < iostream.h > Photos # include < Windows.h > Photos using namespace std ; int main () { SYSTEMTIME * p_st = new SYSTEMTIME ; GetSystemTime ( p_st ) ; cout << " Année: " << p_st -> wYear << endl; cout << " Mois: " << p_st -> wMonth << endl; cout << «Jour :" << p_st -> wDate << endl; cout << " Hour :" << p_st -> wHour << ; endl; cout << " Minutes :" << p_st -> wMinute << endl; cout << " secondes : "<< p_st -> wSeconds << endl; cout <<" millisecondes : "<< p_st -> wMilliseconds << endl; } 3 modifier la fonction pour délivrer un facile à lire , format de date et de temps à réfléchir à votre heure locale en entrant ce code: # inclure # include int main () { time_t rawtime ; struct tm * timeinfo ; temps de ( & rawtime ) ; timeinfo = localtime ( et rawtime ) ; printf (" heure et date: % s", asctime ( timeinfo ) ) ; return 0; } 4 Convertir la fonction de exprimer la date et l'heure dans une chaîne qui est facile à comprendre, comme jour de la semaine , mois, jour , heures, minutes , secondes et l'année de votre C + + calendrier " tm" en utilisant ce code: # include < ; stdio.h > # include int main () { time_t rawtime ; struct tm * timeinfo ; temps de ( & rawtime ) ; timeinfo = localtime ( & ; rawtime ) ; printf (" La date /heure actuelle est : % s", asctime ( timeinfo ) ) ; return 0; }
|