最終更新日時: 2017年03月15日 17時17分19秒 (JST)
Akira Takahashi が更新

履歴 編集

function
<ios>

# std::basic_ios::bad

    bool bad() const;

## 概要

現在の状態値のうち`badbit`を判定する。

## 戻り値

`badbit`が設定されていれば`true`、さもなくば`false`。

## 実装例

    bool bad() const {
      return (rdstate() & badbit) != 0;
    }

## バージョン

### 言語

- C++98

## 参照

- 状態値の書き込み
  - `setstate`
  - `clear`
- 状態値の読み取り
  - `rdstate`
  - `good`
  - `eof`
  - `fail`
  - `bad`（この関数）
  - `operator bool`
  - `operator void*`
  - `operator!`