微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误 C1001“内部编译器错误”错误指向 {

如何解决错误 C1001“内部编译器错误”错误指向 {

我第一次在 Visual Studio CLR 中工作,每次调试程序时,我都会在第 16 行的 MyForm.h 中收到错误 C1001。第 16 行中唯一的内容是 {{ 1}} 符号。图片如下:

enter image description here

那么,有人可以帮忙吗?

解决方法

我不确定这是否是对 OP 问题的回答,但这是一个很好的事件,我忍不住要发布它。


这是我在评论中写的(今天早些时候):

这看起来像一条 IntelliSense 错误消息。 (众所周知,IntelliSense 会不时做出错误报告。)因此,请检查您是否可以编译代码并检查 Build Output 抱怨什么。 (恕我直言,这是唯一值得信赖的。我什至在我的 VS 中禁用了错误列表。)

这就是我今天刚刚发生的事情(在 Visual Studio 2019 中):

Snapshot of VS 2019

请注意 fOut 下的红色锯齿线和带有 internal error 的工具提示。

我不确定,至少,我是否可能犯了错误。 (我必须承认,我在一定程度上信任 IntelliSense,因为它的大部分抱怨都是正确的。)
然后我按下 CtrlF7 来编译这个文件......

输出:

Build started...
1>------ Build started: Project: RFFileUtils - Example 1 - u8path(),Configuration: Debug x64 ------
1>RFFStreamExample.cc
========== Build: 1 succeeded,0 failed,0 up-to-date,0 skipped ==========

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。