Переносимость директивы препроцессора #warning

Вполне вероятно, что если warnings компилятор не поддерживает compiler-construction #warning, то он выдаст ошибку. В compiler-construction отличие от #pragma, препроцессор c++ не рекомендует игнорировать compilers директивы, которые он не cxx понимает.

Сказав это, я использовал warning компиляторы на различных compilers (достаточно распространенных) платформах, и cpp все они поддерживали #warning.

c++

compiler-construction

warnings

c-preprocessor

portability

2022-07-29T14:53:10+00:00
Вопросы с похожей тематикой, как у вопроса:

Переносимость директивы препроцессора #warning