作者lytn (sapphira)
看板C_and_CPP
標題[問題] VC.net 2005, How to convert string to String?
時間Tue Apr 7 01:45:45 2009
VC.net有些很怪的東西,是我一般沒遇過的,
像是 gcnew ,^ 等等.每次用都很討厭.
因為我手邊有一個c/c++的程式,主要作些計算.
現在要求要展示計算結果,所以要進到視窗.
但是我發現windows from 的TextBox,Lable 等元件的text 都是 System::String
而我舊的程式都是取 std::string(應該是std吧) ,
所以就想說找個函式轉一下就可以照舊輸入輸出.
但沒想到這玩意難找得很XD
我找了一晚終於找到把 String 轉 string
但是反過來 string->String 該怎麼轉呢?
有沒有寫過的大大指點一下或是給個範例之類的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.130.186
→ james732:std::string str = "abcde"; 04/07 01:49
→ james732:String ^str2 = gcnew String(str.c_str()); 04/07 01:49
→ lytn:原來就這一行 感謝 五體投地拜一下 04/07 01:55
→ lytn:順便問一下 String to string 有沒有像這樣簡單的方法? 04/07 01:55
→ lytn:我用的東西要另外寫10行的副程式.... 04/07 01:56
→ james732:該不會是用迴圈逐字copy吧 XD 04/07 01:58