アプリ版:「スタンプのみでお礼する」機能のリリースについて

wstringの内容を表示させたいのですが以下では、数値列が表示されます。

wstring ws = L"テストABCです。";

printf("ws1=[%ls]\n", sws.c_str());
cout << "ws2=" << ws.c_str() << endl;

言語はVC++6.0です。
VC++2005の場合も知りたいです。

A 回答 (1件)

// VC++8(2005)


#include <iostream>
#include <locale>

int main() {
std::wstring ws = L"テストABCです。";
std::wcout.imbue(std::locale("japanese"));
std::wcout << L"ws2=" << ws << std::endl;
}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!