2016-03-18 4 views
0

私はhwProfileInfo.szHwProfileGuidをSystem Stringまたはstd :: stringに変換しようとしています。誰かがこれを行うための簡単なコードで私を助けることができますか?私はこの目標に向かって数日間働いていますが、私が解決策に近づくたびに、それはぎこちないものに変わります。hwProfileInfo.szHwProfileGuidを文字列に変換しますか?

"hwProfileInfo.szHwProfileGuid"をシステム文字列またはstd :: stringに変換するコードをいくつか用意しておけば助かりますか?

ありがとうございます!

答えて

0

szHwProfileGuidはヌルで終了する文字列です。

あなたは、ANSI/MBCS用にコンパイルされている場合は、szHwProfileGuidSystem::Stringstd::string、またはchar*/SByte*コンストラクタに直接割り当てることができchar[]、として宣言されています。

あなたはユニコード、szHwProfileGuid用にコンパイルされている場合は、System::Stringstd::wstring、またはwchar_t*/Char*コンストラクタに直接割り当てることができwchar_t[]、として宣言されています。 std::stringが必要な場合は、WideCharToMultiByte()またはstd::wstring_convertまたは同等のものを使用して、UnicodeデータをAnsi/MBCSに変換する必要があります。

関連する問題