[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