PDA

View Full Version : c ->c++. da stdio.h a iostream.h e utilizzo time.h


Louder Than Hell
08-01-2003, 16:54
nella mia piccola guida del c++ invece di printf e scanf, come ero abituato ad usare nel c, lo scrittore usa solo cin e cout perņ non ne hocapito bene il funzionamento, qualcuno me lo puņ illustrare?

un altra cosa:posso fare un programma che per esempio calcola il tempo tra un input e l'altro per esempio, o qualcosa del genere?

leon84
08-01-2003, 17:29
Bene cout e cin hanno lo stesso scopo di printf e scanf . In c++ di solito non si usano cout e cin . Niente cout serve per scrivere un messaggio a video o il valore di una variabile o di una stringa . Se per esempio vuoi scrivere "Ciao mondo " basta che digiti :
cout << "Ciao mondo" ;
se invece vuoi leggere in una variabile scrivi questo :
cin >> variabile .

"<<" e ">>" sono indicatori di flusso , indicano infatti che i dati viaggiano dalla memoria allo stream di outout nel primo caso (cout << ) e viceversa nel secondo caso (cin >> )

cionci
08-01-2003, 19:29
Riguardo al misurare la differenza fra due input :

int a;
cout << "Inserisci un numero : ";
cin >> a;
unsigned int t = time(NULL), diff = 0;
do {
if(diff)
cout << "Differenza fra i due input : " << diff << "s" << endl;
cout << "Inserisci un numero : ";
cin >> a;
diff = time(NULL) - t;
t += diff;
} while(diff != 1);

Louder Than Hell
09-01-2003, 13:49
bellino l'esempio cionci..e bellino anche l'avatar! :cool:

avete qualcos'altro da insegarmi di questo argomento?


ok sto capendo meglio cin e cout...grazie :D

cionci
10-01-2003, 00:59
Bello sia il tuo nick che la tua signature ;)
Nel 2002 li ho visti due volte i Manowar !!!

Tassadar
10-01-2003, 09:04
Originally posted by "cionci"

Bello sia il tuo nick che la tua signature ;)
Nel 2002 li ho visti due volte i Manowar !!!

We ma quanti defender ci sono in questo forum?! :cool:

cionci
10-01-2003, 09:23
Dobbiamo tutti essere defender perchč "It's more than all religion, it's the only way to live !!!" :cool:

Louder Than Hell
10-01-2003, 18:16
ah be complimenti a tutti :cool:

cmq ho sbagliat č iostram non iostram.h :mc: