Discussione:
Data e ora in C++
(troppo vecchio per rispondere)
Gianni Inguscio
2003-11-22 17:49:14 UTC
Permalink
Ciao a tutti!!!
è possibile stampare su video in c++ in interfaccia testuale l'ora e/o la
data correnti??

Grazie a tutti per la collaborazione
Carlo Milanesi
2003-11-22 22:03:13 UTC
Permalink
On Sat, 22 Nov 2003 17:49:14 GMT
Post by Gianni Inguscio
Ciao a tutti!!!
è possibile stampare su video in c++ in interfaccia testuale l'ora e/o
la data correnti??
Si'.

In realta' non c'e' una sola funzione che stampa l'ora, ma alcune
funzioni che chiedono al sistema operativo la data e ora correnti in
formato numerico, altre che le scompongono in anno, mese,
giorno, ore, minuti, secondi, altre che formattano ed emettono in output
tali componenti.

I primi due problemi sono risolti dalle funzioni dichiarate nell'header
<ctime>, che sono poi le funzioni che in C erano dichiarate nell'header
<time.h>.
Il terzo problema e' risolto dalla funzione 'printf' (dichiarata
in <stdio.h>) o dagli stream (dichiarati in <iostream>).
--
Carlo Milanesi
http://digilander.libero.it/carlmila
~*~*~ RAPPERZ ~*~*~
2003-11-25 11:31:40 UTC
Permalink
int main() {

time_t t = time(NULL); // ritorna l'ora di sistema
tm *tempo;

tempo = localtime(&t);

printf ("Adesso sono le %d e %d.", tempo->tm_hour, tempo->tm_min);

return 0;

}
Post by Carlo Milanesi
On Sat, 22 Nov 2003 17:49:14 GMT
Post by Gianni Inguscio
Ciao a tutti!!!
è possibile stampare su video in c++ in interfaccia testuale l'ora e/o
la data correnti??
Si'.
In realta' non c'e' una sola funzione che stampa l'ora, ma alcune
funzioni che chiedono al sistema operativo la data e ora correnti in
formato numerico, altre che le scompongono in anno, mese,
giorno, ore, minuti, secondi, altre che formattano ed emettono in output
tali componenti.
I primi due problemi sono risolti dalle funzioni dichiarate nell'header
<ctime>, che sono poi le funzioni che in C erano dichiarate nell'header
<time.h>.
Il terzo problema e' risolto dalla funzione 'printf' (dichiarata
in <stdio.h>) o dagli stream (dichiarati in <iostream>).
--
Carlo Milanesi
http://digilander.libero.it/carlmila
Continua a leggere su narkive:
Loading...