> For these functions to behave correctly , i need to set locale to xxx.UTF-8
> As solaris has en_US.UTF8  (w/o installing any extra support) , there is no
> problem.
[snip]
> But i am having problem especially in windows, as i can't find a locale
> supporting this.
> i tried changing windows code page to utf8 using _setmbcp(65001), but it
> didn't work
> as the functions i am using is locale dependent.

In windows the naming convention for locale's is different, although you were on
the right track with the _setmbcp call.

The windows name for "en_US.UTF8" is "English_United States.65001", ".65001"
will be UTF-8 in the default locale.

-- 
Jon Hanna
<http://www.hackcraft.net/>
*Thought provoking quote goes here*

Reply via email to