/WL(启用单行诊断)

将附加信息追加到错误或警告消息之后。

/WL

备注

来自 C++ 编译器的错误和警告消息的后面可以有附加信息,默认情况下这些信息在新行上显示。当从命令行编译时,附加信息行可以追加到错误或警告消息之后。在将生成输出捕获到日志文件,然后处理此日志文件以查找所有错误和警告时,这可能是可取的。由分号将错误或警告消息与附加行隔开。

并非所有错误和警告消息都有附加信息行。下面的代码将生成一个具有附加信息行的错误;它将使您可以在使用 /WL 时测试效果。

// compiler_option_WL.cpp
// compile with: /WL
#include <queue>
int main() {
   std::queue<int> q;
   q.fromthecontinuum();   // C2039
}

在 Visual Studio 开发环境中设置此编译器选项

  1. 打开项目的**“属性页”**对话框。有关详细信息,请参见如何:打开项目属性页

  2. 单击**“C/C++”**文件夹。

  3. 单击**“命令行”**属性页。

  4. 在**“附加选项”**框中键入编译器选项。

以编程方式设置此编译器选项

请参见

参考

编译器选项

设置编译器选项