- 言語
- 英語
- 登録日
- 14日前
- フォーク
- 3,070
fmtlib/fmt ↗, C++, MIT, 最終コミット 2日前
C++ の文字列書式は長らく printf と iostreams のどちらかを選ぶ作業でした。前者は簡潔ですが安全ではなく、後者は型安全ですが冗長です。{fmt} はコンパイル時に検査される簡潔な書式文字列構文で三つ目の選択肢を出します。ローカライズ用の位置引数、Unicode 出力、chrono や ranges 型の書式に対応します。MIT ライセンスで、この構文が C++20 の std::format のもとになったため、標準ライブラリへの移行がしやすくなっています。