C++;在VSCode中-入门 我在VSCode中运行一个简单的C++脚本有困难(我对这两个都是新的)。我按照说明操作,状态栏在屏幕右下角的笑脸旁边显示“C++”。然后我运行了以下脚本: #include <iostream> using namespace std; main() { cout << "Hello World!\n"; return 0; } #包括 使用名称空间std; main() { cout
您的程序将消息打印到STDOUT并退出。如果您想查看其输出,请添加某种等待(例如,您可以读取STDIN)C++;在VSCode中-入门 我在VSCode中运行一个简单的C++脚本有困难(我对这两个都是新的)。我按照说明操作,状态栏在屏幕右下角的笑脸旁边显示“C++”。然后我运行了以下脚本: #include <iostream> using namespace std; main() { cout << "Hello World!\n"; return 0; } #包括 使用名称空间std; main() { cout,c++,visual-studio-code,C++,Visual Studio Code,您的程序将消息打印到STDOUT并退出。如果您想查看其输出,请添加某种等待(例如,您可以读取STDIN) PS:你为什么称你的程序为“脚本”?可能。我添加了cin.ignore();在返回0之前;但我得到了相同的行为。当我现在在命令窗口中运行它时,它会等待我按预期的方式按enter键。我认为您可能会认为这是一个脚本,因为它只是从头到尾直接运行:)请参阅“特征”部分的第2-3段。您能显示作为任务添加的脚本吗?来自SO的脚本你提到的帖子只生成文件,它不运行编译后的程序。啊,这可能是我在这里感到困惑的
PS:你为什么称你的程序为“脚本”?可能。我添加了cin.ignore();在返回0之前;但我得到了相同的行为。当我现在在命令窗口中运行它时,它会等待我按预期的方式按enter键。我认为您可能会认为这是一个脚本,因为它只是从头到尾直接运行:)请参阅“特征”部分的第2-3段。您能显示作为任务添加的脚本吗?来自SO的脚本你提到的帖子只生成文件,它不运行编译后的程序。啊,这可能是我在这里感到困惑的地方。我不确定你所说的“作为任务添加的脚本”是什么意思-我所做的只是在我的帖子中显示的脚本上点击Ctrl+Shift+B。在它生成后我如何运行它?我可以在VSCode中运行它吗?您引用了帖子,其中的答案建议将一些代码粘贴到
tasks.json
。如果您按原样粘贴代码,您的tasks.json
只会通过调用make all
来构建源代码在当前目录中,我不确定VSCODER可以调试C++代码。我建议您尝试QtCreator、Eclipse + CDT、KDebug或任何其他开发和调试C++代码的IDE。