我希望参加Google KickStart编程竞赛。我在Visual Studio中使用C ++。 (not visual studio代码)输入参数在此处作为控制台参数提供,可以在其中使用std :: cin读取它们。
我想将测试输入参数粘贴到文本文件中,并让IDE将它们作为控制台参数(保存在cin缓冲区中)传递给程序。我已经按照定义here
进行了此操作但是使用此方法命令行窗口将立即关闭,在程序完成后而不是要求按下任何键。我尝试等待虚拟输入,但这不能解决关闭错误
您可以在例行测试的最后轻松地执行自己的等待“按Enter键以继续...”。
int main(int argc, char** argv)
{
...
int _tmp;
std::cout << "Press enter to continue..." << std::endl;
std::cin >> _tmp;
return 0;
}