C++正确的cin输入
2024-08-27 14:18:37
void test1(void)
{
int number;
cout << ">> pls input a integer number:";
while(cin >> number, !cin.eof())
{
if(cin.bad()) {
cout << "stream has corrupted!" << endl;
return;
} else if (cin.fail()) {
cin.clear();
cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
cout << ">> pls input a integer number:";
continue;
}
cout << "number = " << number << endl;
}
}
最新文章
- 【.NET深呼吸】应用上下文(AppContext)
- 分享一个MarkDown的配色主题
- Tomcat 的使用学习
- firefox浏览器live http headers无法使用
- 笔记《Java程序性能优化 让你的Java程序更快、更稳定》 第二章 设计调优
- LA 3295 (计数 容斥原理) Counting Triangles
- vs2010 编译Qt5.2 rc1
- EXPLAIN句法 优化表结构
- HW4.5
- SQLSERVER 跨服 跨库
- Django的url解析
- System.Runtime.Serialization.SerializationException”类型的未经处理的异常在 System.Runtime.Serialization.dll 中发生
- python re模块findall使用
- 同源策略 &; 高效调试CORS实现
- jdbc 连接各种数据库 CRUD
- C语言排序算法学习笔记——插入类排序
- [HEOI2014]逻辑翻译(分治)
- .Net 读取配置文件 xml
- SQLyog 字体设置
- ACM__容器之vector