ロギングをWindowsC++アプリケーションに統合しようとしていますが、一般的に非常に好意的なコメントがあるため、Pantheiosを使用したいと思いました。とは言うものの、含まれているすべての例は、文字列リテラルをラップするためにPANTHEIOS_LITERAL_STRINGなどのマクロを使用しており、次のようなtypedefが必要です。
typedef std::basic_string<PAN_CHAR_T> string_t;
正しくコンパイルします。これは醜いと思います。これらのtypedefは使用したくないと思います。
次に例を示します。http://www.pantheios.org/doc/html/cpp_2misc_2example_8cpp_8misc_8strings_2example_8cpp_8misc_8strings_8cpp-example.html
PANTHEIOS_USE_WIDE_STRINGSを無効にしてPantheiosをコンパイルしようとしましたが、ビルドエラーがたくさん発生します-何かアイデアはありますか?