
On Tue, Dec 14, 2010 at 7:58 PM, Artyom <artyomtnk@yahoo.com> wrote:
Yes, but more specifically I should have asked, does your library natively support wide strings (std::wstring) and handle the conversion from std::wstring to the appropriate UTF-8 encoding in narrow strings API's or the native multi-byte string APIs of the libraries?
No, as you don't need "wide" strings to use Unicode and actually wide strings are not native ones for almost every database.
Okay. So that means people using std::wstring have to deal with converting to UTF-8 encoded std::string on their own. Sounds like a pain in Windows defaulted to use std::wstring in applications. :/
So for working with Unicode in CppDB you should use UTF-8.
OK -- Dean Michael Berris deanberris.com