-
C++ Iostreams 用法详解(三)状况标记位
添加时间:2013-5-17 点击量:续:C++ Iostreams 用法详解(一)整体把握
C++ Iostreams 用法详解(二)标准入输出
iostreams有四个状况标记位定义在ios_base中,具体如下:
namespace std {
class ios_base {
public:
typedef implementation-defined-bitmask-type iostate;
static const iostate badbit;
static const iostate eofbit;
static const iostate failbit;
static const iostate goodbit;
...
};
}
这四个状况标记位的含义为:
iostate
无论对感情还是对生活,“只要甜不要苦”都是任性而孩子气的,因为我们也不完美,我们也会伤害人。正因为我们都不完美,也因为生活从不是事事如意,所以对这些“瑕疵”的收纳才让我们对生活、对他人的爱变得日益真实而具体。—— 汪冰《世界再亏欠你,也要敢于拥抱幸福》