C++でバッファをフラッシュする方法

C++では、バッファのフラッシュに以下の方法を使用できます。

  1. 改行
  2. 改行
std::cout << "Hello, World!" << std::endl;
  1. std::flush
  2. std::flush (標準出力バッファのフラッシュ)
std::cout << "Hello, World!" << std::flush;
  1. std::ends
  2. 標準の終わり
std::cout << "Hello, World!" << std::ends;
  1. fflush
  2. fflush
std::fflush(stdout); // 刷新输出流的缓冲区
std::fflush(stdin); // 刷新输入流的缓冲区
bannerAds