C++ 代码未在 Visual Studio 中运行

Posted

技术标签:

【中文标题】C++ 代码未在 Visual Studio 中运行【英文标题】:C++ code not running in Visual Studio 【发布时间】:2014-08-23 00:29:54 【问题描述】:

我大约一周前购买了“C++ For Dummies”,我正在尝试在 Visual Studio 中制作一个 hello world 程序,但是代码不起作用,它只是说有错误......完全相同代码在 CodeBlocks 中运行良好,我已经在 Google 上搜索了很长时间的答案,但似乎没有任何答案:/ 这真的很令人困惑,几乎就像 C++ 是一种与代码块中使用的完全不同的语言:/

我已经检查过我肯定在使用 C++,并且我已经尝试过 Win32 控制台和 CLR 控制台,但似乎都无法正常工作。有人可以帮忙吗? :/

代码:

#include <iostream> 
using namespace std; 

int main() 

    cout << "Hello world!" << endl;
    return 0; 

错误:

无法启动程序'程序位置'

【问题讨论】:

密码是什么?错误是什么?没有这些,我们怎么可能提供帮助? 您必须发布您编写的一些代码和您收到的错误消息,以获得可以解决任何具体问题的答案。 代码:#include using namespace std; int main() cout 错误信息:无法启动程序'程序位置' 这能解决您的问题吗? ***.com/questions/7013309/… 【参考方案1】:

出现此错误的原因有很多。

    如果您安装了防病毒软件,它可能会尝试阻止任何已创建的 .exe 文件(在您构建和编译程序时创建)。要对此进行测试,请将其关闭(暂时),或添加 Visual Studio 项目的位置 [your_drive]:\[you]\Documents\Visual Studio 2010\Projects 到您的防病毒设置中的“安全区”或受信任的位置。

    尝试“修复”Visual Studio 的安装,通过控制面板->程序->“更改”Visual Studio,然后选择“修复”。

    还记录了过长的项目/解决方案/文件名会产生此错误。

【讨论】:

以上是关于C++ 代码未在 Visual Studio 中运行的主要内容,如果未能解决你的问题,请参考以下文章

在 VS Code 中使用 C++ COM/IFileDialog 时出错,而在 Visual Studio 中使用相同的代码。消息:“IID_IFileOpenDialog”未在此范围内声明

模块未定义且进程未在 Visual Studio 代码中的 eslint 中定义

Visual Studio 代码调试器未在 SAM Local 的断点处停止

C++ Visual Studio 运行时错误

子弹物理源代码未在 x86 中构建 - Visual Studio 2017 中的预处理器指令错误

简单的 C# 应用程序无法正常工作,在 Visual Studio 中运行时工作正常