|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
[(c++)+(c)] usare l'io del c per programmi in c++
in questi giorni, scrivendo qualche programma in c, mi sono reso conto dell'incredibile semplicità del suo sistema di io:
in c++ per scrivere un codice che stampi "la variabile x vale (valore di x) la variabile y vale (valore di y)" bisogna scrivere Codice:
cout << "La variabile x vale " << x << endl << "La variabile y vale " << y << endl; Codice:
printf("La variabile x vale %d\nLa variabile y vale %d\n",x,y);
è possibile? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
Quote:
grazie |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Devi includere <cstdio>, stdio.h non è più un header standard...
In ogni caso ti consiglio di restare sull'I/O del C++, perchè, anche se può sembrare più complesso, è certamente più sicuro... Nell'I/O del C sono diffusi vari possibili buffer overflow...se non è gestito in modo oculato... Mentre con l'I/O del C++ puoi usare string per astrarre le stringhe e quindi limitare i possibili overflow in input... |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Quote:
|
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
Quote:
are you jokin' ?
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
#include <cstdio> #include <ctime> #include <cstdlib> Anche se di fatto sono solo le librerie C standard incluse nel namespace std |
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
Quote:
avevo capito che stdio.h non fosse piú standard in assoluto ci sarebbe stato qualche problemuccio qui in banca
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
No...solo nel senso del nome
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:01.











are you jokin' ?
avevo capito che stdio.h non fosse piú standard in assoluto








