関数について私が見たすべての定義は、関数が1つのパラメーターと1つのみのパラメーターios::setstate( iostate state )
を取ることを示していますが、次の関数呼び出しでプログラムをコンパイルすると、すべてがコンパイルされ、正常に実行されます。
mystream.setstate( std::ios_base::badbit, true );
正確には 2 番目のパラメーターとは何ですか?それに関するドキュメントがないのはなぜですか?
編集: Microsoft Visual Studio 2010 の最新バージョンのコマンド ライン コンパイラを使用しています。