gpt4 book ai didi

c++ - 编译器错误如何追溯是什么原因造成的

转载 作者:搜寻专家 更新时间:2023-10-31 00:08:20 25 4
gpt4 key购买 nike

我如何才能追溯最初导致编译器错误的原因?我的意思是我的代码的哪一部分调用了该错误?

例如,我使用带有默认编译器的 VS2017,我得到以下编译错误:

C2070   'unsigned char []': illegal sizeof operand | type_traits    1227

它指向标准库 header type_traits,但这毫无意义,因为我不知道是我的代码的哪一部分导致了它,所以我如何才能将它追溯到代码中的原始点?

现在我只看到一个选项,那就是系统地注释我的部分代码,直到我没有得到那个错误。必须有一些东西来跟踪它。

最佳答案

您正在查看“错误”窗口,它(令人困惑地)只显示摘要。但是双击该行应该会直接将您带到有问题的行。

或者,查看->其他窗口->输出。错误消息还有很多内容,这显示了所有令人难以置信的细节。

关于c++ - 编译器错误如何追溯是什么原因造成的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49395988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com