Comment
Comment by Animats
The price of C++ compatibility is that it doesn't use Rust strings internally. It's all "wchar" and "WString", which are Microsoft C++ "wide character strings".
This may be more of a Microsoft backwards compatibility issue than a C++ issue.