Leonard, 

Thanks for the reminder about the WideCharToMultiByte() and 
MultiByteToWideChar() calls in the Win32 API.  

Are these just aliases for the runtime library's implementations of the ANSI 
mbstowcs() and wcstombs() functions?  One seems to be driven by Windows 
codepages, and the other seems to be driven by C locales. 

(I haven't run any test programs to enumerate all of the conversions which 
would be possible on a given Win32 install.  Does anyone have one handy?)

Paul

PS:  It was so much nicer to just scan the libiconv sources -- there's no 
doubt about how *they* work.  :-)




Reply via email to