problema raro con #include
Publicado por jack (1 intervención) el 04/01/2003 02:34:23
Os cuento... He realizado un programa bastante simple para una práctica de la facultad en C++.
He puesto el #include <iostream>. Pues bien, al compilar me da un error que viene a decir que la cout no está definido, y tampoco endl. En cambio, si pongo #include <iostream.h> todo funciona bien (aunque me da un warning que viene a decir que el iostream.h esta un poco anticuado). Lo curioso es que en otro programa(también bastante simple), en el mismo sistema operativo, con el mismo compilador, si me funciona el #include <iostream>. Esto solo me pasa en Linux (solo he podido probarlo en una distribucion hasta ahora), en Windows si funciona bien. ¿A que puede deberse?
He puesto el #include <iostream>. Pues bien, al compilar me da un error que viene a decir que la cout no está definido, y tampoco endl. En cambio, si pongo #include <iostream.h> todo funciona bien (aunque me da un warning que viene a decir que el iostream.h esta un poco anticuado). Lo curioso es que en otro programa(también bastante simple), en el mismo sistema operativo, con el mismo compilador, si me funciona el #include <iostream>. Esto solo me pasa en Linux (solo he podido probarlo en una distribucion hasta ahora), en Windows si funciona bien. ¿A que puede deberse?
Valora esta pregunta


0