MSDNライブラリのSTLの解説はなぜこうも適当なのか。

いつも気になるんですが、basic_ios::fail()の説明を見ると、

1 or true if rdstate & failbit is nonzero, otherwise 0 or false.

と書いてあるんです。でも、実際にxiosbaseの中身を見ると、failbitとbadbitのいずれかが立ってれば、trueを返すようになってます。STLの仕様は、xiosbaseの実装のとおりで、つまるところMSDNライブラリの記述が間違ってるわけです。

これに限らず、MSDNライブラリのSTLの記述には結構誤りがあって、忘れっぽい自分は、いつも何が正しいのか分からなくなるのです。これ、全く修正される気配がない気がするんですが、どうにかならないものでしょうか。


| | 2008-10-28 23:35

Comment

Commenting is closed for this article.