在Visual Studio中运行/调试C ++时,如何在结束时等待输入
how to wait for input at end when running / debugging c++ in visual studio
我想参加Google KickStart编程竞赛。我在Visual Studio中使用C++。(不是Visual Studio Code(输入参数在此处作为控制台参数给出,可以使用 std::cin 读取它们。
我想将测试输入参数粘贴到文本文件中,并让 IDE 将它们作为控制台参数传递给程序(保存在 cin 缓冲区中(。我已经按照此处的定义完成了此操作
但是使用此方法,命令行窗口将在程序完成后立即关闭,而不是要求按下任何键。我尝试等待虚拟输入,但这不能解决关闭错误
您可以轻松实现自己的等待"按回车键继续..."在您的例行测试结束时。
int main(int argc, char** argv)
{
...
int _tmp;
std::cout << "Press enter to continue..." << std::endl;
std::cin >> _tmp;
return 0;
}
链接器设置可能不正确。就我而言,您应该设置SubSystem
Console (/SUBSYSTEM:CONSOLE)
。(属性 -> 链接器 -> 系统 -> 子系统(
相关文章:
- 根据用户输入用字母填充矢量,并将"开始"和"结束"放在四肢
- 为什么我的程序在输入某个形状的面积的测量值后没有结束?
- 在Visual Studio中运行/调试C ++时,如何在结束时等待输入
- 确定用户字符输入 C++ 的结束
- 如何使用Chrono或ctime libaray输入设置的开始和结束时间
- 通过终端在文件中输入时检测EOF(文件结束)时出现问题
- 使用分隔符结束用户输入的循环
- 程序的执行在 C++ 中输入 char 变量后结束
- 虽然带有 getline 的循环不会因用户输入而结束
- C++程序在用户输入之前结束
- 根据特定的用户输入量结束 while 循环
- 如果用户想要输入 x 数量的数字,我如何设法跟踪它然后结束程序?
- 用户输入以结束关闭控制台
- C 读取输入,直到线char数组的结束
- 如何在输入结束时修复预期}错误
- C 链接的列表用户输入限制验证导致程序结束
- 是否有输入类型在输入一定数量的字符后自动结束
- 输入文件读取错误的值,eof 控制循环不会结束
- 文件结束输入不起作用
- C++ getline() 不结束输入