[英]How do you run a C++ code in Windows Visual Express?
我刚刚开始学习C ++语言,最近遇到了一个问题。 我买的书告诉我如何编译程序,但没有告诉我如何运行程序。 当我尝试使用调试器运行它时,结果如下:
'Hello.exe'(Win32):已加载'C:\\ Windows \\ SysWOW64 \\ KernelBase.dll'。 找不到或打开PDB文件。 'Hello.exe'(Win32):已加载'C:\\ ProgramData \\ Norton {0C55C096-0F1D-4F28-AAA2-85EF591126E7} \\ N360_20.3.0.36 \\ Definitions \\ BASHDefs \\ 20131022.001 \\ UMEngx86.dll'。 找不到或打开PDB文件。 'Hello.exe'(Win32):已加载'C:\\ Windows \\ SysWOW64 \\ msvcp120d.dll'。 找不到或打开PDB文件。 'Hello.exe'(Win32):已加载'C:\\ Windows \\ SysWOW64 \\ msvcr120d.dll'。 找不到或打开PDB文件。 线程0x1748已退出,代码为0(0x0)。 程序“ [648] Hello.exe”已退出,代码为0(0x0)。 这里的ter代码`
有人可以告诉我我做错了吗? 顺便说一句,这就是页面底部应该输出的内容。
尝试在main()
结束之前使用暂停片段。
std::cout << "Paused. Press ENTER to continue.\n";
std::cin.ignore(100000, '\n');
或在main()
的末尾放置一个断点。
我建议使用“全部重建”选项使PDB警告消失。 另一个解决方案是手动打开文件夹并删除它们,然后重新生成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.