>>480
std::format (や std::print など) は実行時に書式を解析しないという前提をわかってなかったのか……。
コンパイル時計算で文字列を扱えるように緩和されたからこそ入ったのだし、
実行時に解析する必要性があるときのためにわざわざ std::vformat を別に用意しているくらいなんだぞ。
何のために std::vformat があると思ってたんだ?

std::format が性能の足を引っ張っているのは結果を std::string 型のオブジェクトとして構築する部分だ。
std::print では文字列全体を構築する手間がないのと書式やロケールのグローバルな設定を見に行かない分だけ性能的には有利になる。