C++ 输入流的错误处理
来源:互联网 发布:用c语言编写简单的游戏 编辑:程序博客网 时间:2024/04/30 10:42
#include <iostream.h>
void main()
{
int i,s,t;
char str[80],buf[80];
cout<<"判断整数,字符串输入是否合法./n1 输入整数/n2 输入字符串/n3 任意字符退出/n选择:";
cin>>t;
switch(t)
{
case 1:
cout<<"请输入一个整数:";
cin>>i;
s=cin.rdstate();
while(s)
{
cin.clear();
cin.getline(buf,80);
cout<<"输入的整数不合法,重新输入:";
cin>>i;
s=cin.rdstate();
}
cout<<"你输入的整数为: "<<i<<endl;
break;
case 2:
cout<<"请输入字符串:";
cin>>str;
cout<<"你输入的字符串为 /""<<str<<"/""<<endl;
default:
break;
}
}
- C++ 输入流的错误处理
- cin标准输入流的错误处理
- C语言技巧--对错误输入的处理
- c++/c 流处理错误的例子
- C++错误输入的处理--整型错误输入字符串
- Struts下的用户输入错误处理
- [C#,WinForm]进程输入、输出、错误流的重定向
- cin标准输入流错误处理
- C语言的错误处理
- c 语言的错误处理
- cin输入错误处理
- C++/C|输入处理
- C 输入24小时制的时间转换为12小时制得时间,暂不考虑错误处理
- 可以输入小数 & 错误处理
- DataGridView中输入错误数据的处理(五)
- 学习c++ ,对异常错误输入的处理
- C中相关的错误处理
- C++【错误和异常的处理】
- 第21章 成员资格(Membership)
- 内存对齐
- frexp ( )【C语言库函数源代码】
- Some Watercolor Websites
- java开发环境配置
- C++ 输入流的错误处理
- ORACLE之常用FAQ V1.0
- 两个鸡蛋--一道Google面试题
- DataGird导出EXCEL的几个方法(WebControl)
- 利用VC++实现AVI文件的合成和分解
- emctl start dbconsole启动失败的解决办法
- UNIX常用系统函数
- I don't want write anything today...
- 再见XY