using System.Runtime.InteropServices; String strHello = "Hello"; // IntPtr나 System::String^로 넘겨 주면 됨 IntPtr pStr = Marshal.StringToHGlobalUni(strHello ); // pStr 사용 // 사용 후 메모리 해제 Marshal.FreeHGlobal(pStr);단순한 코드라 설명을 생략
C# String을 C++ Char로 변환
2010. 5. 18. 20:03