C++相談室 part98
レス数が900を超えています。1000を超えると表示できなくなるよ。
0905デフォルトの名無しさん
2012/10/07(日) 15:12:58.09自作クラスFooに対して
std::ostream& operator<<(std::ostream& stream, const Foo& obj)
を定義するだけで、どんなクラスも統一的にダンプできてマニピュレータも効く
(上記関数内で複数要素をstream <<するとき、setw()系マニピュレータの効きを正しくするには一工夫要るが
さらにその際ストリームに出力するフォーマットをうまく考えておけばシリアライザも兼用できる
つまり
std::istream& operator>>(std::istream& stream, Foo& obj)
を定義してデシリアライズすると良い
レス数が900を超えています。1000を超えると表示できなくなるよ。