1

Glibmm-2.4 を使用して中国語を出力しようとすると、「変換入力で無効なバイト シーケンス」が返されます。

#include <iostream>
#include <glibmm/ustring.h>
#include <glibmm/convert.h>

int main()
{
  Glib::ustring myUstring = "中";
  try
  {
    std::cout << myUstring;
  }
  catch(Glib::ConvertError e)
  {
    std::cout << e.what();
  }
  return 0;
}

私がここで間違っていることは何か分かりますか? Ubuntu 14.04.2 i386 LTS、g++、glibmm-2.4 の使用

4

1 に答える 1