Foros del Web » Programación para mayores de 30 ;) » C/C++ »

problema con iostream...

Estas en el tema de problema con iostream... en el foro de C/C++ en Foros del Web. Hola a todos: Estoy utilizando turbo C++ ver. 4.5 para hacer unos programas sencillos y me encuentro con el problema que al utilizar la librería ...
  #1 (permalink)  
Antiguo 31/05/2010, 14:13
Avatar de indy1508  
Fecha de Ingreso: mayo-2007
Ubicación: Monterrey, N.L. México.
Mensajes: 212
Antigüedad: 17 años
Puntos: 0
Pregunta problema con iostream...

Hola a todos:

Estoy utilizando turbo C++ ver. 4.5 para hacer unos programas sencillos y me encuentro con el problema que al utilizar la librería iostream el programa me genera un error: "Declaration syntax error" y se posiciona en el renglon donde tengo esta sentecia: using namespace std;

El código del programa es:

Código:
#include <iostream.h>
using namespace std;
int main () {
  cout << "Hello world!\n" <<endl;
  return 0;
}
Si pongo #include <iostream> me manda el error "unable to open include file iostream"

Espero su apoyo.

Saludos.
  #2 (permalink)  
Antiguo 31/05/2010, 16:29
Avatar de extremoo  
Fecha de Ingreso: abril-2009
Mensajes: 54
Antigüedad: 15 años
Puntos: 0
Respuesta: problema con iostream...

no tienes error en el codigo la librería deberia ser


#include < iostream >

ahi compila perfecto ese es el error
  #3 (permalink)  
Antiguo 31/05/2010, 17:39
Avatar de indy1508  
Fecha de Ingreso: mayo-2007
Ubicación: Monterrey, N.L. México.
Mensajes: 212
Antigüedad: 17 años
Puntos: 0
Respuesta: problema con iostream...

Gracias por responder

si pongo la linea que escribes me marca 4 errores:

unable to open include file ' iostream '
declaration syntax error
undefine symbol 'cout' in funtion main()
undefine symbol 'endl' in function main()

ya revisé en la carpeta include y la libreria que aparece es la iostream.h
  #4 (permalink)  
Antiguo 01/06/2010, 15:41
 
Fecha de Ingreso: junio-2010
Ubicación: Durago,Dgo.
Mensajes: 8
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: problema con iostream...

usa este codigo
#include <iostream.h>
#include<conio.h>
void main () {
cout << "Hello world!\n" ;
}
  #5 (permalink)  
Antiguo 02/06/2010, 14:58
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 2 meses
Puntos: 22
Respuesta: problema con iostream...

El problema es que estás usando un compilador muy viejo y no es compatible con la definición más actual del estándar, esa manera de incrustar los archivos de cabecera no es recomendable si es que estás haciendo programas nuevos, en ese caso la opción es cambiar de compilador.

using namespace std;

Te genera el error puesto que <iostream.h> declara sus componentes en un ámbito global y no en un espacio de nombre como sucede actualmente con <iostream>.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:31.