"comando" in C++
Non so se sia un comando.... comunque un'istruzione che si da a C++ mentre si scrive un programma ... (sto iniziando adesso a studiare questo linguaggio) ... in molti libri vedo che all'inizio mettono la riga: "#include " e, nella riga di esecuzione, "cout << ...". Alcuni libri scrivono solo questo, ma solo in uno mette solo "#include " e nell'altra riga, più avanti, "std::cout << ... ". Problema ! Se faccio nel primo modo, cioè ".h" all'inizio e solo cout dopo, non funziona niente, mi da errore il compilatore ... nel secondo modo invece, come dice l'unico libro che ho trovato, funziona tutto regolarmente...... Qualcuno sa perchè? Non credo che sia differenza del compilatore perchè il prof dice che in ogni compilatore le istruzioni, il linguaggio usato, non cambia........
Grazie, ciao a tutti!!!
Grazie, ciao a tutti!!!
Risposte
"Giorgia":
Non so se sia un comando.... comunque un'istruzione che si da a C++ mentre si scrive un programma ... (sto iniziando adesso a studiare questo linguaggio) ... in molti libri vedo che all'inizio mettono la riga: "#include" e, nella riga di esecuzione, "cout << ...". Alcuni libri scrivono solo questo, ma solo in uno mette solo "#include " e nell'altra riga, più avanti, "std::cout << ... ". Problema ! Se faccio nel primo modo, cioè ".h" all'inizio e solo cout dopo, non funziona niente, mi da errore il compilatore ... nel secondo modo invece, come dice l'unico libro che ho trovato, funziona tutto regolarmente...... Qualcuno sa perchè? Non credo che sia differenza del compilatore perchè il prof dice che in ogni compilatore le istruzioni, il linguaggio usato, non cambia........
Grazie, ciao a tutti!!!
Non è vero... All'uny usiamo il Borland e i comandi delle librerie #include ecc.. e poi void main() li scriviamo in un modo...
a casa che uso DEVc++ vanno scritti in modo leggermente differete... la cosa che rimane semore uguale sono gli input e autput cou<<, cin>> ecc...
ciao
"Domè89":
[quote="Giorgia"]Non so se sia un comando.... comunque un'istruzione che si da a C++ mentre si scrive un programma ... (sto iniziando adesso a studiare questo linguaggio) ... in molti libri vedo che all'inizio mettono la riga: "#include" e, nella riga di esecuzione, "cout << ...". Alcuni libri scrivono solo questo, ma solo in uno mette solo "#include " e nell'altra riga, più avanti, "std::cout << ... ". Problema ! Se faccio nel primo modo, cioè ".h" all'inizio e solo cout dopo, non funziona niente, mi da errore il compilatore ... nel secondo modo invece, come dice l'unico libro che ho trovato, funziona tutto regolarmente...... Qualcuno sa perchè? Non credo che sia differenza del compilatore perchè il prof dice che in ogni compilatore le istruzioni, il linguaggio usato, non cambia........
Grazie, ciao a tutti!!!
Non è vero... All'uny usiamo il Borland e i comandi delle librerie #include ecc.. e poi void main() li scriviamo in un modo...
a casa che uso DEVc++ vanno scritti in modo leggermente differete... la cosa che rimane semore uguale sono gli input e autput cou<<, cin>> ecc...
ciao[/quote]
Non so allora..... comunque so solo che in output, da me, se scrivo cout << ... non funziona, da errore proprio .... se uso std::cout << .... il programma funziona ... non so allora se dipende dal compilatore ...
"Giorgia":
Non so allora..... comunque so solo che in output, da me, se scrivo cout << ... non funziona, da errore proprio .... se uso std::cout << .... il programma funziona ... non so allora se dipende dal compilatore ...
questo non ti sò dire... a me cambiano solo i comandi iniziale.. mi disp
"Giorgia":
Non so se sia un comando.... comunque un'istruzione che si da a C++ mentre si scrive un programma ... (sto iniziando adesso a studiare questo linguaggio) ... in molti libri vedo che all'inizio mettono la riga: "#include" e, nella riga di esecuzione, "cout << ...". Alcuni libri scrivono solo questo, ma solo in uno mette solo "#include " e nell'altra riga, più avanti, "std::cout << ... ". Problema ! Se faccio nel primo modo, cioè ".h" all'inizio e solo cout dopo, non funziona niente, mi da errore il compilatore ... nel secondo modo invece, come dice l'unico libro che ho trovato, funziona tutto regolarmente...... Qualcuno sa perchè? Non credo che sia differenza del compilatore perchè il prof dice che in ogni compilatore le istruzioni, il linguaggio usato, non cambia........
Grazie, ciao a tutti!!!
Incominciamo da std:cout
Questo è necessario perché manca
using namespace std;
All'inizio del programma, sotto gli #include.
Per #include
"vict85":
[quote="Giorgia"]Non so se sia un comando.... comunque un'istruzione che si da a C++ mentre si scrive un programma ... (sto iniziando adesso a studiare questo linguaggio) ... in molti libri vedo che all'inizio mettono la riga: "#include" e, nella riga di esecuzione, "cout << ...". Alcuni libri scrivono solo questo, ma solo in uno mette solo "#include " e nell'altra riga, più avanti, "std::cout << ... ". Problema ! Se faccio nel primo modo, cioè ".h" all'inizio e solo cout dopo, non funziona niente, mi da errore il compilatore ... nel secondo modo invece, come dice l'unico libro che ho trovato, funziona tutto regolarmente...... Qualcuno sa perchè? Non credo che sia differenza del compilatore perchè il prof dice che in ogni compilatore le istruzioni, il linguaggio usato, non cambia........
Grazie, ciao a tutti!!!
Incominciamo da std:cout
Questo è necessario perché manca
using namespace std;
All'inizio del programma, sotto gli #include.
Per #include
Quindi allora è corretto come ho scritto? std::cout << ... e anche l'altro? Anche perchè solo così mi vengono le cose... può essere allora che certi libri si riferiscano al C se mettono solo cout?
"Giorgia":
[quote="vict85"][quote="Giorgia"]Non so se sia un comando.... comunque un'istruzione che si da a C++ mentre si scrive un programma ... (sto iniziando adesso a studiare questo linguaggio) ... in molti libri vedo che all'inizio mettono la riga: "#include" e, nella riga di esecuzione, "cout << ...". Alcuni libri scrivono solo questo, ma solo in uno mette solo "#include " e nell'altra riga, più avanti, "std::cout << ... ". Problema ! Se faccio nel primo modo, cioè ".h" all'inizio e solo cout dopo, non funziona niente, mi da errore il compilatore ... nel secondo modo invece, come dice l'unico libro che ho trovato, funziona tutto regolarmente...... Qualcuno sa perchè? Non credo che sia differenza del compilatore perchè il prof dice che in ogni compilatore le istruzioni, il linguaggio usato, non cambia........
Grazie, ciao a tutti!!!
Incominciamo da std:cout
Questo è necessario perché manca
using namespace std;
All'inizio del programma, sotto gli #include.
Per #include
Quindi allora è corretto come ho scritto? std::cout << ... e anche l'altro? Anche perchè solo così mi vengono le cose... può essere allora che certi libri si riferiscano al C se mettono solo cout?[/quote]
No, cout non è una funzione C.
Per togliere std:: devi mettere
using namespace std;
No, cout non è una funzione C.
Per togliere std:: devi mettere
Dove devo metterlo quel codice? Quando digito normalmente il codice del mio programma, nell'edit di testo, oppure in qualche opzione particolare?
Per togliere std:: devi mettere
using namespace std;[/quote]
Dove devo metterlo quel codice? Quando digito normalmente il codice del mio programma, nell'edit di testo, oppure in qualche opzione particolare?
Grazie Sergio ... le tue informazioni così dettagliate mi sono di vero aiuto, le stampo e le conservo ... Infinite grazie!!!