- 不明确的符号 = 自己定义的东西与标准库冲突
- *main在xxx.obj中已定义 = 一个项目中出现了两个main函数
- vs git commit不加备注不会报错,而是会清楚所有修改并回退到最近一次commit,因为这个,我一天的工作成果木得了。
- delete野指针,解决方法当然是看看哪里delete了野指针,投机取巧可以不delete,让内存就这么占用着
- 不允许使用类型名 main后没有加括号
- delete了不是new出来的数据或者delete了new出的数组的某个元素
- C2143 语法错误: 缺少“;”(在“<”的前面) 其实就是没有using std,
总之MSVC总是在命名空间上犯错 - 无法解析的外部符号 首先考虑是不是类的静态变量没有在外部初始化,其次考虑是不是使用了某个命名空间中的类型、变量或函数等
- printf不明确 其实可能就是前面引用了个未定义的变量,但不知为何报错到printf上去了
C/C++:记MSVC的各种无厘头报错
最新推荐文章于 2024-07-03 14:03:13 发布