Kaz*_*azz 2 c++ compiler-errors
如何在第一时间追溯导致编译器错误的原因?我的意思是我的代码中的哪一部分调用了该错误?
例如,我使用VS2017和默认编译器,我得到以下编译错误:
C2070 'unsigned char []': illegal sizeof operand | type_traits 1227
Run Code Online (Sandbox Code Playgroud)
哪个指向标准库头type_traits,但这是没有意义的,因为我不知道我的代码的哪一部分导致它,所以我如何跟踪它回到我的代码中的原始点?
现在我只看到一个选项,那就是系统地评论我的代码的一部分,直到我没有得到那个错误.必须有一些东西来跟踪它.
您正在查看"错误"窗口,其中(令人困惑)仅显示摘要.但是双击该行会直接带您到问题所在的行.
或者,查看 - >其他Windows - >输出.错误消息还有很多,这显示了所有令人难以置信的细节.
| 归档时间: |
|
| 查看次数: |
39 次 |
| 最近记录: |