問題タブ [fmt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - {fmt} の名前付き引数の動的リストを作成する
{fmt} ライブラリを使用しており、引数の動的リストを作成する必要があります。基本的に、ドキュメントページのようなフォーマット文字列があります
ただし、引数リスト (引数の数を含む) は実行時にのみわかります。インスタンスfmt::ArgList
のリストを取るものを見てきました。fmt::Arg
しかし、名前付き引数は内部クラスfmt::internal::NamedArg
であり、リストに渡す方法がわかりません。
何か案は?
c++ - spdlog エラー: 「型をフォーマットする方法がわかりません。使用する必要がある operator<< が提供されている場合は、fmt/ostream.h を含めてください」
ロギングを改善するために spdlog を入手しました。私たちのログ記録は非常に基本的なものなので、「マルチ シンク」の例をほぼそのままコピーして、ファイルとコンソールに記録します。
ただし、例に正確に従っている場合でも、次のようになります。
エラー C2338 型をフォーマットする方法がわかりません。fmt/ostream.h を使用する必要がある operator<< が提供されている場合はインクルードします Logger d:\tfs\development\bladed\main\external\spdlog\spdlog-1.x \include\spdlog\fmt\bundled\core.h 351
core.h から:
これは本当に簡単に修正できると思いますが、わかりません...
【Win32の基本的な使い方】