ロギングを改善するために 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 から:
// A formatter for objects of type T.
template <typename T, typename Char = char, typename Enable = void>
struct formatter {
static_assert(no_formatter_error<T>::value,
"don't know how to format the type, include fmt/ostream.h if it provides "
"an operator<< that should be used");
これは本当に簡単に修正できると思いますが、わかりません...
【Win32の基本的な使い方】