Quote Originally Posted by Halsafar
I know my app has UNICODE on but I've read everywhere that VS2005 makes all appropriate changes automatically. So string is really typedef`d as wstring or something.
I really hope it doesn't. That would be a horrible violation of the standard.

I posted conversions between character sets here once. A search should turn them up.