最終更新日時: 2025年05月28日 17時44分12秒 (JST)
Akira Takahashi が更新

履歴 編集

function
<fstream>

# std::basic_fstream::is_open

    bool is_open() const;

## 概要

開いている状態であることの判定をする。

## 戻り値

`rdbuf()->is_open()`

## 例

    #include <iostream>
    #include <fstream>

    int main()
    {
      std::fstream fs("foo", std::ios_base::out);
      if (fs.is_open()) {
        std::cout << "opened" << std::endl;
      }
    }

### 出力

    opened

## バージョン

### 言語

- C++98