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 の使用