从ustring获取子串

时间:2010-12-16 08:26:41

标签: c++ glib gtkmm

我有一个ustring对象sourceString,它是πøΣ'®。这些字符串是我在解析它时从XML文件中获取的。我使用substr方法将这些字符串设置为。

Glib::ustring uString = sourceString.substr(5,0); 

但是,我只能获得空字符串,我应该如何从中获取子字符串。

1 个答案:

答案 0 :(得分:2)

不确定substr()如何在您的情况下实施,但是我会冒险参数的顺序错误! std::string::substr()首先占据位置,然后是大小。在你的情况下,大小是0。