问题描述
我不知道怎么解释,但我会努力的。
所以我编写了 C++ 代码并使用代码运行器运行它。但程序会自行关闭。我不想使用 system("PAUSE");
,因为如果我参加比赛,我需要将其删除。
还有别的方法吗?
解决方法
好的,我尝试了一些我想到的方法,它奏效了。
"code-runner.executorMap": {
"cpp": "g++ $fullFileName -o $fileNameWithoutExt.exe && start cmd /k $fileNameWithoutExt.exe"
}
我在 settings.json 中使用了这个
,您可以使用 Dev C++ 作为替代 IDE。但是,如果您希望在没有系统的情况下在 Visual Studio 中执行此操作("PAUSE");你可以使用 cin.get();或 cin.ignore();作为替代。
代码:
#include<iostream>
using namespace std;
int main()
{
cout << "Hello World";
cin.ignore();
}
或
#include<iostream>
using namespace std;
int main()
{
cout << "Hello World";
cin.get();
}