здраствуйте
в венде использую для отключения варнингов
#ifdef WIN32
#pragma warning(disable:4100)
#endif
а как правильно отключить варнинг в gcc и как его обратно включить?
disable warning
Модератор: Модераторы разделов
-
Jaanq
- Сообщения: 10
- ОС: Ubuntu 7.10; Fedora 8
disable warning
- а вот здесь играл на 4ехструнной...
- вы умеете играть на басу?
- я никогда об этом не задумывался
- вы умеете играть на басу?
- я никогда об этом не задумывался
-
Женя Подсыпальников
- Сообщения: 482
Re: disable warning
Гутарят, что треба принять два манго и показаться врачу...
-Wno-XXX -туда
-WXXX -обратно
Видимо, лишь на уровне файла возможно...
-Wno-XXX -туда
-WXXX -обратно
Видимо, лишь на уровне файла возможно...
Пойдём на рыбалку !
-
кодировщик
- Сообщения: 974
- Статус: зарёган в пятницу 13
- ОС: Linux
Re: disable warning
offtop:
а мама говорила warning-и нельзя отключать, а то потом происходит переполнение буфера или
выполнение произвольного кода.
а мама говорила warning-и нельзя отключать, а то потом происходит переполнение буфера или
выполнение произвольного кода.
-
Jaanq
- Сообщения: 10
- ОС: Ubuntu 7.10; Fedora 8
Re: disable warning
Женя Подсыпальников писал(а): ↑17.12.2008 14:34-Wno-XXX -туда
-WXXX -обратно
Видимо, лишь на уровне файла возможно...
на уровне файла не очень подходит...
кодировщик писал(а): ↑17.12.2008 15:03offtop:
а мама говорила warning-и нельзя отключать, а то потом происходит переполнение буфера или
выполнение произвольного кода.
иногда варнининги возникают и в стороннем коде, куда лезть, а потом и поддерживать его нет ни времени, ни желания
в данном случаи - ругается код cppunit'а
- а вот здесь играл на 4ехструнной...
- вы умеете играть на басу?
- я никогда об этом не задумывался
- вы умеете играть на басу?
- я никогда об этом не задумывался
-
MiK13
- Сообщения: 1290
- ОС: Linux Debian
Re: disable warning
кодировщик писал(а): ↑17.12.2008 15:03offtop:
а мама говорила warning-и нельзя отключать, а то потом происходит переполнение буфера или
выполнение произвольного кода.
Правильно мама говорила.
Я один раз значительно больше часа потратил, пытаясь определить, почему у меня не выполняется одна строка.
Оказалось, что в предыдущей строке в конце комментария влез знак '\', но ни FAR, ни mc не говорили, что следующая строка тоже закоментирована.
С тех пор всегда компилирую с опцией -Wall.
Но Jaanq'а понимаю.