Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - cout o console::writeline
Forum - C/C++ - cout o console::writeline

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
microprocessore (Normal User)
Pro


Messaggi: 146
Iscritto: 18/06/2009

Segnala al moderatore
Postato alle 17:59
Martedì, 06/04/2010
Questo topic è stato chiuso dal moderatore

ciao, nelle guide vedo che usano cout per gli output, ma implementandolo mi da errore, invece usando console::writeline no. strano.
da cosa è dovuto?
quali sono le differenze tra cout o console::writeline?
grazie

PM
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 18:04
Martedì, 06/04/2010
Che compilatore usi? Sei sicuro di usare iostream e il namespace std? Console::writeline non l'avevo mai sentito, sicuro non sia solo per .NET?


"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM
Avatar
microprocessore (Normal User)
Pro


Messaggi: 146
Iscritto: 18/06/2009

Segnala al moderatore
Postato alle 18:15
Martedì, 06/04/2010
Testo quotato

Postato originariamente da gio97:

Che compilatore usi? Sei sicuro di usare iostream e il namespace std? Console::writeline non l'avevo mai sentito, sicuro non sia solo per .NET?


ho scaricato c++ 2008 express edition e ho aperto un progetto console console clr

ecco cm si presenta il codice all inizio
Codice sorgente - presumibilmente C++

  1. // esercizio c++.cpp : file di progetto principale.
  2.  
  3. #include "stdafx.h"
  4.  
  5. using namespace System;
  6.  
  7. int main(array<System::String ^> ^args)
  8. {
  9.     Console::WriteLine(L"Hello World!");
  10.     return 0;
  11. }


PM
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 18:19
Martedì, 06/04/2010
Oddio. Inizia a programmare in C++ vero, poi, se proprio devi, passa a .NET, ma inizia con un cavolo di Hello World normale, prenditi un libro vero, quello Deitel per esempio.
Codice sorgente - presumibilmente C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. cout << "Hello World" << endl;
  6. }



"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM
Avatar
microprocessore (Normal User)
Pro


Messaggi: 146
Iscritto: 18/06/2009

Segnala al moderatore
Postato alle 18:22
Martedì, 06/04/2010
io voglio programmare cn quello vero, mi sembra strana questa situazione, quindi quello ke ho io nn è il vero c++?
mi dai il link x scaricare quello vero? grazie

PM
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 18:31
Martedì, 06/04/2010
Non che uno sia finto e l'altro vero, ho detto vero nel senso di... puro, standard. Visual C++ è il migliore su Windows, però non usare, almeno per imparare, i suoi template. Prendi un bel LIBRO, che senza quello non vai da nessuna parte, e senza fretta di avere megaprogrammi con sfigatissime GUI, impara bene la sintassi e tutte le altre cose. Quel codice che ti ho impostato è la base di ogni applicazione.


"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM
Avatar
microprocessore (Normal User)
Pro


Messaggi: 146
Iscritto: 18/06/2009

Segnala al moderatore
Postato alle 18:34
Martedì, 06/04/2010
ho 2 libri e parlano cm te d cout, ma copiando i codici ke date tu e il libro, nn parte il debug

PM
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 18:46
Martedì, 06/04/2010
Eh? Spiegati meglio, cosa fai, dall'inizio alla fine, per questi codici?


"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM
Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Segnala al moderatore
Postato alle 18:57
Martedì, 06/04/2010
cosa intendo per "non parte il debug"?
Dà errore oppure appare la finestra e scompare subito?
Nel secondo caso potrebbe essere perché alcune volte il Visual C++ non accetta semplicemente in return 0. Dovresti provare:
Codice sorgente - presumibilmente C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.    cout<<"Ciao Mondo!";
  6.    system("pause>nul");
  7. }



In questo modo l'applicazione si blocca finché tu non gli dai invio...

Nel primo caso invece (cioè ti dà errore) allora è un problema di codice... sei sicuro di averlo scritto corretto? Hai scritto esattamente quello scritto sopra...


PM
Pagine: [ 1 2 3 ] Precedente | Prossimo