C++如何判断输入结束 无输入结束提示时如何判断 手动调试
2018-01-01 20:38
323 查看
EOF如何调试
基本结构:
while (!cin.eof())
{
cin >> high[sum++];
}
eof即为end of file,中文意即为“文件的结尾”,上述循环简单易懂 即 只要不是文件结尾就继续读入。这在竞赛中是很容易实现的,不过我们如何调试呢?
我们在自己手动调试程序,手动输入的时候怎么让程序知道我们输入结束了呢?
很简单 在单独的一行Ctrl+z然后回车(windows用Ctrl+z,linxu用Ctrl+d,不知道自己是什么系统可以都试一试)
注:必须另起一行才能识别! 并且检查自己输入法必须在英文输入法下才有效!!(ps:可以在输入Ctrl+z之前Ctrl+空格去除输入法)笔者之前一直没弄明白自己明明照着网上其他地方说的Ctrl+z但是输入后界面就定住无法在输入 也没有出运行结果,几经尝试才知道是因为输入法!!
基本结构:
while (!cin.eof())
{
cin >> high[sum++];
}
eof即为end of file,中文意即为“文件的结尾”,上述循环简单易懂 即 只要不是文件结尾就继续读入。这在竞赛中是很容易实现的,不过我们如何调试呢?
我们在自己手动调试程序,手动输入的时候怎么让程序知道我们输入结束了呢?
很简单 在单独的一行Ctrl+z然后回车(windows用Ctrl+z,linxu用Ctrl+d,不知道自己是什么系统可以都试一试)
注:必须另起一行才能识别! 并且检查自己输入法必须在英文输入法下才有效!!(ps:可以在输入Ctrl+z之前Ctrl+空格去除输入法)笔者之前一直没弄明白自己明明照着网上其他地方说的Ctrl+z但是输入后界面就定住无法在输入 也没有出运行结果,几经尝试才知道是因为输入法!!
相关文章推荐
- C++如何判断输入的结束 ACM中无输入结束提示时如何判断到达EOF
- C++如何判断输入的结束 ACM中无输入结束提示时如何判断到达EOF
- c++如何判断输入结束
- ACM中无输入结束提示时如何判断到达EOF
- ACM中无输入结束提示时如何判断到达EOF
- C++ 如何一次性获取用户输入并判断是否为数字?
- c++ 如何输入一组数字 以回车作为结束
- 如何在C++中实现对输入数是否为小数的判断
- 如何调试需要输入参数的C++程序
- C++ 如何一次性获取用户输入并判断是否为数字?
- c++使用指针指向的字符串,如何判断字符串结束
- VC6 C++控制台程序如何判断用户输入的是什么数字[必须小于128]?
- while判断值为cin输入值时,注意调试时要用文件结束符结束循环
- 如何判断cin输入结束~
- C++学习笔记一:cout如何判断输入数据类型
- C++文件结束符(Ctrl+Z)后如何继续输入(cin>>)。
- C/C++中如何判断一个输入的变量是否和其定义的类型一致
- C++文件结束符(Ctrl+Z)后如何继续输入(cin>>)。
- 如何判断输入为零时结束?
- C++零碎:输入输出+Sleep挂起+utf-8字节数判断+静态成员变量+字符串结束符+链表+文件输入输出+改栈空间