我有一个ustring对象sourceString,它是πøΣ'®。这些字符串是我在解析它时从XML文件中获取的。我使用substr方法将这些字符串设置为。
Glib::ustring uString = sourceString.substr(5,0);
但是,我只能获得空字符串,我应该如何从中获取子字符串。
答案 0 :(得分:2)
不确定substr()
如何在您的情况下实施,但是我会冒险参数的顺序错误! std::string::substr()
首先占据位置,然后是大小。在你的情况下,大小是0。