Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 740 Bytes

close.md

File metadata and controls

43 lines (32 loc) · 740 Bytes

close

  • fstream[meta header]
  • std[meta namespace]
  • basic_ofstream[meta class]
  • function[meta id-type]
void close();

概要

ファイルを閉じる

効果

rdbuf()->close()を呼び出す。その戻り値が戻り値がヌルポインタだった場合、setstate(failbit)を呼び出す。

#include <iostream>
#include <fstream>

int main()
{
  std::ofstream fs("foo");
  fs.close();
  std::cout << std::boolalpha << fs.is_open() << std::endl;
}
  • std::ofstream[link /reference/fstream/basic_ofstream.md]
  • close()[color ff0000]

出力

false

バージョン

言語

  • C++98