链接器工具错误 LNK 1168
通过 VS 给出的链接,可以看到官方解释的出现错误的原因
其实就是之前 debug 后的 .exe 程序还在后台运行,所以现在这个程序无法编译运行,直接把它关了就好
如果没有在显示的窗口中找到,可以去任务管理器中寻找
一个源文件下运行多个 main 函数
在使用 VS 学习 C 以及 C++ 时,学习一部分内容就重新创建一个 project 太麻烦,大部分人(至少对于和我一样的大部分初学者)更喜欢在一个 project (一个源文件)下写多个 .cpp
但是,在一个 project 下包含多个 main 函数,在 VS 下运行会出错
这时,就需要把除了需要运行的 .cpp 文件之外,把其他的的 .cpp 文件设置为不参与生成
对于不需要参与运行的 源.cpp,鼠标右键点击属性
将 从生成中排除 选项设置为 是
问题3
0x580738D0 (vcruntime140d.dll)处(位于 Project1.exe 中)引发的异常: 0xC0000005: 读取位置 0xD3E9F9BA 时发生访问冲突。
解决:
检查数组或者指针是否越界;循环中条件设置是否有问题