C言語なら、俺に聞け! <19>
■ このスレッドは過去ログ倉庫に格納されています
0312デフォルトの名無しさん
NGNGcoutっちゅーか、streamに対する<<の意義は:
型に対する処理の選択が実行時ではなくコンパイル時に行われる。
operator <<(stream&, 〜)を実装しさえすれば後からどんなデータでも統一的に追加対応できる。
%dなどの書式文字についていちいち覚えなくても、<<で出るとだけ覚えれば使える。
しかし、こと書式の詳細指定に関しては冗長かつ結局実行時ステートなのがアレだ。
■ このスレッドは過去ログ倉庫に格納されています