【初心者歓迎】C/C++室 Ver.72【環境依存OK】at TECH
【初心者歓迎】C/C++室 Ver.72【環境依存OK】 - 暇つぶし2ch913:デフォルトの名無しさん
10/05/16 19:14:38
Ubuntu9.10 - gcc4.4.1 - locale ja_JP.UTF-8
以上の環境でstd::wcout.imbueにロケールをセットしても日本語が変換できない。
codecvtにブレークポイントを設定しても呼ばれる気配がない。
Linuxでimbueを正常に使えてる人いませんか?
やり方を教えてほしいんですが。

ソース
#include <iostream>
#include <locale>
int main()
{
  std::wcout.imbue(std::locale("ja_JP.UTF-8"));
  std::wcout << L"abcdefgあいうえお" << std::endl;
}
結果
$./a.out
abcdefg?????



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch