次の方法で共有


basic_ifstream::open

ファイルが開きます。

void open(
    const char *_Filename,
    ios_base::openmode _Mode = ios_base::in,
    int _Prot = (int)ios_base::_Openprot
);
void open(
    const char *_Filename,
    ios_base::openmode _Mode
);
void open(
    const wchar_t *_Filename,
    ios_base::openmode _Mode = ios_base::in,
    int _Prot = (int)ios_base::_Openprot
);
void open(
    const wchar_t *_Filename,
    ios_base::openmode _Mode
);

パラメーター

  • _Filename
    開くファイルの名前。

  • _Mode
    ios_base::openmodeの列挙型の 1 つが。

  • _Prot
    _fsopen、_wfsopenの shflag のパラメーターと同等の既定のファイルの開始保護。

解説

メンバー関数の呼び出し rdbuf -> オープン (_Filename、_Mode |ios_base::in)。オープンが失敗した場合、ios_base::failure の例外をスローする関数呼び出し setstate ()、failbit

使用例

openの使用例については basic_filebuf::open を参照してください。

必要条件

ヘッダー: <fstream>

名前空間: std

参照

関連項目

basic_ifstream Class

入出力ストリームのプログラミング

入出力ストリームの規則