[devel] Странное предупреждение нового gcc

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вс Окт 13 12:43:30 MSD 2002


On Sun, 13 Oct 2002 10:22:33 +0000
Igor Tertishny <ilar на altlinux.ru> wrote:

> /usr/include/c++/3.2.1/backward/backward_warning.h:32:2: warning: #warning 
> This file includes at least one deprecated or antiquated header.

Написано же на чистом английском языке: подключаются какие-то устаревшие
заголовки (использовавшиеся до принятия стандарта ISO/IEC 14882:1998).
Какие - должно быть видно из предыдущих строк (included from...).

> 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 <sstream> instead of the
> deprecated header <strstream.h>. To disable this warning use
> -Wno-deprecated.

Собственно, здесь и написано, что делать: рекомендуется привести
программу в соответствие со стандартом C++ (например, вместо
использования устаревшего #include <iostream.h> пользоваться новым
#include <iostream>). Хотя работы тут может быть довольно много.



Подробная информация о списке рассылки Devel