Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Neodivert en 23 de Diciembre de 2007, 03:08:46 PM

Título: Usar funciones sin incluir la libreria
Publicado por: Neodivert en 23 de Diciembre de 2007, 03:08:46 PM
(C++)

Hola, quería preguntar acerca de un problema que tengo usando cualquier editor y que parece más cosa de mi ordenador.

Resulta que puedo usar funciones de cualquier libreria ANSI, menos iostream, sin tener que incluirla en mi programa y funciona perfectamente.

Se que no es por alguna opcion de configuración del editor por que he probado varios ( Dev-C++, Code::Blocks, Borland C++ 5.5 y djgpp2 ), y sigue ocurriendo lo mismo (Bueno, puede ser que haya mucha casualidad xD)

Gracias ;)
Título: Usar funciones sin incluir la libreria
Publicado por: gdl en 23 de Diciembre de 2007, 04:26:49 PM
Creo que hay por ahí una norma de C que te permite usar esas funciones sin haberlas declarado previamente. Eso no ocurre en C++ y por esa razón no te van los iostream.
Título: Usar funciones sin incluir la libreria
Publicado por: Neodivert en 23 de Diciembre de 2007, 04:30:42 PM
Gracias, ¿pero hay alguna manera para cambiarlo y que no me deje compilar si falta alguna libreria?

Por que si uso una función sin incluir su libreria funciona en mi ordenador, pero no en los demás, y quiero que me avise para que no ocurran esos errores.