Platform::String
を返すメソッドの結果からを構築しようとしていますconst char*
私は単にこれを機能させることができず、何年も頭を悩ませてきました。
私は経験豊富な C++ 開発者ではないので、答えは明らかかもしれませんが、うまくいかないようです。
助けてくれてありがとう。
Platform::String
を返すメソッドの結果からを構築しようとしていますconst char*
私は単にこれを機能させることができず、何年も頭を悩ませてきました。
私は経験豊富な C++ 開発者ではないので、答えは明らかかもしれませんが、うまくいかないようです。
助けてくれてありがとう。
mbstowcs http://www.cplusplus.com/reference/cstdlib/mbstowcs/を使用して wchar_t バッファを埋め、それを Platform::String コンストラクタに渡して、必要なデータでインスタンスを作成できます。
static wchar_t buffer[ MAX_BUFFER ];
mbstowcs( buffer, source, MAX_BUFFER );
platformString = ref new Platform::String( buffer );
Platform::String
char16
内部で使用char16*
し、コンストラクターで a を受け取ります。を使用してchar*
テキストをテキストに変換する必要があります。この質問は からへ行くことについて述べており、 からへ行くには逆のパスに従う必要があります。char16*
MultiByteToWideChar
Platform::String
char*
char*
Platform::String