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;
}
}

  

最新文章

  1. 【.NET深呼吸】应用上下文(AppContext)
  2. 分享一个MarkDown的配色主题
  3. Tomcat 的使用学习
  4. firefox浏览器live http headers无法使用
  5. 笔记《Java程序性能优化 让你的Java程序更快、更稳定》 第二章 设计调优
  6. LA 3295 (计数 容斥原理) Counting Triangles
  7. vs2010 编译Qt5.2 rc1
  8. EXPLAIN句法 优化表结构
  9. HW4.5
  10. SQLSERVER 跨服 跨库
  11. Django的url解析
  12. System.Runtime.Serialization.SerializationException”类型的未经处理的异常在 System.Runtime.Serialization.dll 中发生
  13. python re模块findall使用
  14. 同源策略 &amp; 高效调试CORS实现
  15. jdbc 连接各种数据库 CRUD
  16. C语言排序算法学习笔记——插入类排序
  17. [HEOI2014]逻辑翻译(分治)
  18. .Net 读取配置文件 xml
  19. SQLyog 字体设置
  20. ACM__容器之vector

热门文章

  1. Django之sitemap
  2. servletResponse writer输出数据
  3. Erlang服务器内存吃紧的优化解决方法
  4. 流式 storm介绍
  5. Docker入门系列1:简介
  6. oracle数据库表格操作
  7. JavaMelody tomcat应用监控
  8. iOS - web自适应宽高(预设置的大小)
  9. DB2 时间操作
  10. css 字体的unicode码