タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

IOとc++に関するkshibata101のブックマーク (2)

  • 標準入出力とbasic_ios::tie - yohhoyの日記

    標準入力ストリームcinと標準エラーストリームcerrは、それぞれ標準出力ストリームcoutに結び付け(tie)られている。N3337 27.4.2/p2, p5, 27.5.5.3/p1より該当箇所を引用。*1 istream cin; 2 After the object cin is initialized, cin.tie() returns &cout. (snip) ostream cerr; 5 After the object cerr is initialized, cerr.flags() & unitbuf is nonzero and cerr.tie() returns &cout. (snip) basic_ostream<charT,traits>* tie() const; 1 Returns: An output sequence that is tied

    標準入出力とbasic_ios::tie - yohhoyの日記
  • C++のiostreamは遅いという話 - 簡潔なQ

    大量の入出力データを扱う課題を解く際に,入出力の処理に cin, cout ストリームを使用した C++ プログ ラムは scanf, printf 関数を使用した同等のプログラムに比べてとても遅くなることに注意してほしい.よっ て,cin / cout ストリームを使用しているのであれば,代わりに scanf / printf を使用することを強く薦める. しかし,それでも cin / cout を使いたい場合は,プログラムの冒頭に次の行 ios::sync_with_stdio(false); を加え,その上で endl を決して使用せずに代わりに “\n” を使用することを薦める. ただし,ios::sync_with_stdio(false); を含むと cin / cout と scanf / printf を同時に使えなくなること に注意せよ.つまり,上の行を使用する場合は,c

    C++のiostreamは遅いという話 - 簡潔なQ
  • 1