如何为用户编写编译时警告

时间:2012-08-05 19:06:26

标签: c++ compiler-construction g++

我想为编译我的代码的每个用户在GNU G ++中编写一个Pragma警告

我该怎么做? 我正在使用GNU G ++编译器。

1 个答案:

答案 0 :(得分:15)

MSVC和更新的GCC支持:

#pragma message ( "your warning text here" )

在GCC中,通常也会使用其他语法:

#warning "you warning text here"

另请参阅问题:Portability of #warning preprocessor directive GCC documentation