char*
Qt Creator はまたはwchar_t*
変数を文字列として表示しませんが、std::string
およびstd::wstring
は正しく表示されます。
たとえば、このコードの場合:
const char *a = "abcd";
const wchar_t *b = L"abcd";
std::string c = "abcd";
std::wstring d = L"abcd";
デバッガーのウォッチ ウィンドウには、次のように表示されます。
ご覧のとおり、c
とd
はテキストとして表示されますが、a
とb
は通常のポインターのように扱われます。
char*
それを表示し、それが示すのとwchar_t*
同じ方法で表示できる設定はstd::string
ありstd::wstring
ますか?