title: Boost.Locale - Unicode string in C++
body: <p>Can I make all std::string in my application support Unicode with Boost.Locale? After reading the documentation I can say yes. But I don't understand how it works. The main question is can I still use boost string algorithms library or Boost.Lexical_Cast libraries? If yes, why I need <a href="http://www.boost.org/doc/libs/1_49_0_beta1/libs/locale/doc/html/index.html" rel="nofollow">boost::locale::to_upper</a> and similar format methods, if I have these methods in boost string algorithm library.</p>