当前位置: 首页 > news >正文

做车贷的网站商品标题seo是什么意思

做车贷的网站,商品标题seo是什么意思,跨境电商平台的优劣势,网站独立ip如何做301重定向C初学者指南-2.输入和输出—从输入流错误中恢复 文章目录 C初学者指南-2.输入和输出---从输入流错误中恢复怎么了&#xff1f;解决方案&#xff1a;出错后重置输入流 怎么了&#xff1f; 示例&#xff1a;连续输入 int main () {cout << "i? ";int i 0;cin…

C++初学者指南-2.输入和输出—从输入流错误中恢复

文章目录

  • C++初学者指南-2.输入和输出---从输入流错误中恢复
    • 怎么了?
    • 解决方案:出错后重置输入流

怎么了?

示例:连续输入

int main () {cout << "i? ";int i = 0;cin >> i;  // ← 第一次cout << "j? ";int j = 0;cin >> j;  // ← 第二次cout << "i: " << i <<", " << "j: " << j <<'\n';
}

有效输入⇒预期行为

$ i? 2
$ j? 3
i: 2, j: 3

i 的输入无效⇒无法读取 j

$ i? asdf
i: 0, j: 0

为什么会这样?
如果 cin 在以下代码片段中

int i = 0;
cin >> i;

读取无法转换为 int 类型的字符:

  • cin 的错误位被设置了。
  • cin的缓冲区内容没有被丢弃,仍然包含有问题的输入。
  • 任何尝试从cin读取整数的操作也会失败。

解决方案:出错后重置输入流

  • 清除 cin 的错误位。
  • 清除 cin 的输入缓冲区。
void reset_cin () {    // 清除所有错误状态位cin.clear(); // 清除输入缓冲区cin.ignore(numeric_limits<streamsize>::max(), '\n');
}
int main () {cout << "i? ";int i = 0;cin >> i;  // ← 1stif (cin.fail()) reset_cin();cout << "j? ";int j = 0;cin >> j;  // ← 2ndcout << "i: " << i <<", " << "j: " << j <<'\n';
}

i 的无效输入不会影响 j

$ i? asdf
$ j? 3
i: 0, j: 3

附上原文地址
如果文章对您有用,请随手点个赞,谢谢!^_^
在这里插入图片描述

http://www.15wanjia.com/news/19366.html

相关文章:

  • 网站应用软件设计网络营销环境分析
  • wordpress highlightseo研究中心教程
  • 做网站域名的成本优化网站排名
  • 无锡网站建设课程网上引流推广怎么做
  • 做网站背景图片网站规划
  • 常用的博客建站程序自助建站系统软件
  • 空压机网站开发公司外链是什么意思
  • wordpress 秀温州网站建设优化
  • 找什么样的公司帮助做网站口碑营销案例
  • 钦州市建设网站阿里巴巴指数查询
  • 企业网站的建设论文html制作网页代码
  • 学校网站框架公司网站定制
  • 石家庄做网站哪家公司好建站abc网站
  • 建动态网站 哪些人店铺seo是什么意思
  • 开一家做网站公司成本做小程序公司哪家好
  • 公司百度网站怎么做怎样推广公司的网站
  • 网站建设 浙icp 0578百度网址名称是什么
  • 个人网站设计理念企业营销网站
  • 长沙网络建站免费b站推广网站入口2020
  • 做邮轮上哪个网站订票好免费的郑州网络推广服务
  • 网站开发人员属于什么系统优化工具
  • 盐城网站开发厂商河北seo基础
  • 绵阳住房和城乡建设厅官方网站windows10优化大师
  • 做律师推广的网站有哪些怎么才能创建一个网站
  • 个人做外包网站多少钱商业推广
  • 用jsp做学校网站朋友圈广告代理商官网
  • 网站建设注意事项 南京百度推广登录后台登录入口
  • 做海淘的网站做海淘的网站高权重外链
  • wordpress 下一篇插件网站如何进行优化
  • 引流推广是不是骗局seo排名外包