看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《dd159 (pineapple)》之銘言: : 標題: [問題] CLR~~systnm::String^轉char[] : 時間: Fri May 13 09:11:24 2011 : 補充說明(Supplement): : 我找了很多資料,卻一直無法把string^轉成char[],只好麻煩各位教我,謝謝!! : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 210.242.65.228 : 推 Ebergies:System::Runtime::InteropServices::Marshal::StringTo.. 05/13 10:05 : → dd159:E大,請問這個方法要先宣告哪些變數嗎?? 抱歉..有點不太懂 05/13 11:16 雖然印象中有以前的文提過不過一時找不太到 我想可能有其他新手會有相同的問題 就寫一下 sample 好了, 以下是做法: using namespace System; using namespace System::Runtime::InteropServices::Marshal; String ^name= L"嚕拉拉"; char *szName= static_cast< char*>( StringToHGlobalAnsi( name).ToPointer()); // Do something to szName FreeHGlobal( IntPtr( szName)); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.99.126