У меня есть фрагмент кода, который использует библиотеку Boost, которая приводит к большому количеству предупреждающих сообщений такого типа:
class x has virtual functions but non-virtual destructor
Используя g ++ 4.1.2, как временно отключить предупреждения для этого кодового блока, а затем снова включить их после него.
Все, что я пытаюсь (прагма, диагностика gcc и т. Д.), Похоже, поддерживается только в более поздней версии g ++.
Как мне подавить только эти предупреждения?