What is the best way people have found to do String to Lower case / Upper case in C++?
The issue is complicated by the fact that C++ isn\'t an English only programmi
You should also review this question. Basically the problem is that the standard C/C++ libraries weren't built to handle Unicode data, so you will have to look to other libraries.
This may change as the C++ standard is updated. I know the next compiler from Borland (CodeGear) will have Unicode support, and I would guess Microsoft's C++ compiler will have, or already has string libraries that support Unicode.