PDA

View Full Version : [c++] problema


Dark_moto
05-08-2006, 06:42
Ciao....ho da poco scaricato Visual C++ express edition...facendo qualche prova ho riscontrato un problema: il comando cout per visualizzare l' output, non è riconosciuto dal programma...e mi restituisce questi errori:
bo.cpp
.\bo.cpp(3) : error C2871: 'std' : a namespace with this name does not exist
.\bo.cpp(9) : error C2065: 'cout' : undeclared identifier
.\bo.cpp(9) : error C2065: 'endl' : undeclared identifier

il codice è questo:
#include <iostream>
#include <stdafx.h>
using namespace std ;



int main()
{
cout <<" testo di prova " << endl;
return (0);
}

come si può risolvere? bisogna installare il compilatore?

grazie in anticipo ;)

AngeL)
05-08-2006, 07:21
prova a togliere lo spazio tra 'std' e ';'

Dark_moto
05-08-2006, 07:56
prova a togliere lo spazio tra 'std' e ';'

non cambia nulla...

Barbalbero
05-08-2006, 09:28
metti il .h nell'include iostream

Dark_moto
05-08-2006, 09:41
metti il .h nell'include iostream

ho provato ad includere iostream e iostream.h ma mi da gli stessi errori...

http://img145.imageshack.us/img145/3146/screenww7.th.jpg (http://img145.imageshack.us/my.php?image=screenww7.jpg)

SerMagnus
05-08-2006, 09:44
forse non è presente nella libreria

Dark_moto
05-08-2006, 10:34
l' avevo già capito...ma in che libreria sono presenti quei comandi?
oppure ci sono dei comandi alternativi?

Barbalbero
05-08-2006, 15:33
No..la libreria è corretta...

scorpion89
05-08-2006, 15:46
#include <iostream>
using namespace std;

int main(){
cout <<"testo prova";
return 0;
}

Questo è stato compilato correttamente con g++ quindi devi andare a vedere le
impostazioni di VS, mi sa ke sono sbagliate le path dove andare a prendere gli header.

Ciao

Dark_moto
05-08-2006, 17:26
#include <iostream>
using namespace std;

int main(){
cout <<"testo prova";
return 0;
}

Questo è stato compilato correttamente con g++ quindi devi andare a vedere le
impostazioni di VS, mi sa ke sono sbagliate le path dove andare a prendere gli header.

Ciao

ok...proverò....

Dark_moto
06-08-2006, 07:51
http://img137.imageshack.us/img137/3165/screendv1.th.jpg (http://img137.imageshack.us/my.php?image=screendv1.jpg)

per me sembra ke sia tutto a posto...secondo voi c'è qualcosa da aggiungere?

Dark_moto
07-08-2006, 13:51
nessuno è in grado di risolvere sto problema?