Warning
Publicado por Daniel (3 intervenciones) el 10/05/2007 00:28:47
Buenas, yo generalmente venía programando en C++ pero en el entorno Visual C++ 6.0, ahora quiero pasarme al Dev-C++ , en VC++ utilizaba el siguiente encabezado:
#include "iostream.h"
Y nunca me trajo problemas, es la librería de funciones de E/S, ahora, cuando la invoco en el Dev-C++ 4.9.9.2 me sale la siguiente Warning (o advertencia) a la hora de compilar:
32:2 C:\Dev-Cpp\include\c++\3.4.2\backward\backward_warning.h #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
Cabe decir que igual el código me funciona cuando lo ejecuto, pero esa warning se me hace incomoda y debe de haber alguna manera de quitarla o algún otro encabezado ¿Alguien sabe como resolver este problema?, ya probé reemplazando "iostream.h" por "iostream" pero ahí si no reconoce las funciones de E/S.
Gracias de antemano.
#include "iostream.h"
Y nunca me trajo problemas, es la librería de funciones de E/S, ahora, cuando la invoco en el Dev-C++ 4.9.9.2 me sale la siguiente Warning (o advertencia) a la hora de compilar:
32:2 C:\Dev-Cpp\include\c++\3.4.2\backward\backward_warning.h #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
Cabe decir que igual el código me funciona cuando lo ejecuto, pero esa warning se me hace incomoda y debe de haber alguna manera de quitarla o algún otro encabezado ¿Alguien sabe como resolver este problema?, ya probé reemplazando "iostream.h" por "iostream" pero ahí si no reconoce las funciones de E/S.
Gracias de antemano.
Valora esta pregunta


0