>>154
RustのDisplay::fmt()と同じように
C++のoperator<<()も各型ごとにバッファ追記するけど毎回C++の仮想関数呼び出しだから遅いんだよな
その欠点を改善するためにRustはprint系をマクロにしてコンパイル時に直接呼び出しして更にインライン化で最速だ