- ios[meta header]
- std[meta namespace]
- basic_ios[meta class]
- function[meta id-type]
void setstate(iostate state);
現在の状態値を設定する。 現在の状態に、実引数で指定された値を加えた状態を新しい状態値とする。
clear
(
rdstate
() | state)
を呼び出す。
結果として、exceptions
()
メンバ関数での設定に従い、ios_base
::
failure
例外が送出される可能性がある。
なし
void setstate(iostate state) {
clear(rdstate() | state);
}
- clear[link clear.md]
- rdstate[link rdstate.md]
- C++98
- 状態値の書き込み
setstate
(この関数)clear
- 状態値の読み取り
- 例外マスクの取得・設定