Can anyone give my some code for iterating through a Glib::ustring and obtaining the characters one-by-one? I assumed Glib::ustring_Iterator would help me but no matter what I do with it I can't make anything that'll compile. It's either a bit more complex than I thought or I'm missing something blindingly simple.