const char* -> String
昨日の日記でconst char*からStringへの変換にPtrToStringAnsiを使いましたが、考えてみたらStringのコンストラクタはconst char*を取りましたよね。(^^;
#include "stdafx.h" using namespace System; using namespace System::Runtime::InteropServices; void main() { const char* str = "こんにちは"; Console::WriteLine(Marshal::PtrToStringAnsi(static_cast<IntPtr>*1; } /* 結果 こんにちは こんにちは */
*1:char*)str) ) ); Console::WriteLine(%String(str