こんにちは私はプロジェクトをVisualStudio6.0からVisualStudio2005に移行しています。
私が直面している問題はこれです...VS6.0ではwchar_t
単に型キャストされてunsigned short
いましたが、VS2005wchar_t
ではデータ型が組み込まれています。
プロジェクトでは、以前のプログラマーはwchar_tとunsignedshortを技術的に使用していました。wchar_t
しかし、Vs 2005では、に変換できない、unsigned short
またはその逆のようなエラーが表示されます。
だから私の質問は、安全にキャストwchar_t
しunsigned short
たり、その逆を行ったりできるのか、それともmbstowcsやwcstombsなどの関数を使用する必要があるのかということです。