测试提取的错误

处理函数的输出错误,讨论在 处理函数的错误,适用于输入流。 测试了错误的响应中提取数据是很重要的。 考虑此语句:

cin >> n;

如果 n 是一个有符号整数,大于 32,767 的值 (最大值提供的值或 MAX_INT) 设置流的 fail 位和 cin 对象变得不可用。 所有后续提取立即返回未存储的值。

请参见

参考

输入流