相关疑难解决方法(0)

什么可能导致流进入"坏"状态?

在C++中,每个流都有bad一点:

当读取或写入数据时发生错误时,通过对流执行的操作来设置此标志,通常会导致流的完整性丢失.

资源

什么会导致流"失去诚信"并进入bad状态?这与fail状态不同,当输入流尝试将值存储到不能接受所述值的变量(例如尝试将字符串存储到整数变量中)时,通常会发生这种情况.

请注意,此问题是c ++文件坏位的更一般形式,它特定于文件输入流; 这个问题并不完全重复,因为它通常适用于输入和输出流.

c++ iostream stream

10
推荐指数
1
解决办法
3679
查看次数

标签 统计

c++ ×1

iostream ×1

stream ×1