私は機能ios::setstate(iostate state)
で見てきたすべての定義は、関数が、私は次の関数呼び出しを使用してプログラムをコンパイルするとき、すべてがうまくコンパイルし、実行し、まだONLY ONEパラメータONEとを取ることを示していますios :: setstateは実際にいくつのパラメータを取るのですか?
mystream.setstate(std::ios_base::badbit, true);
2番目のパラメータは正確に何であり、なぜそれについてのドキュメントがないのですか?
編集:私はあなたが述べてきたように、単一の引数を受け入れるために必要なの2010年
また、過負荷になる可能性があります。 –
そして、[libstdC++ 4.1はしない](http://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-html-USERS-4.1/classstd_1_1basic__ios.html#d2212b7e90846e23a7e2b0d651568d42)に注目する価値があるかもしれません。 –
@LightnessRacesinOrbit:そうです、大部分は同等です。私は、過負荷の許容量がデフォルト値で機能を「拡張」するという観点から述べられているので、私が言ったことを言いました。 – GManNickG