PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] string加法的問題
作者:
kdok123
(小天)
2014-12-16 20:03:34
ex1:
string a = "abc";
string b = "def";
string c = a+b; //報錯
ex2:
string a = "abc";
string b = "def";
a += b;
cout << a; // abcdef
問題:
為什麼ex1會報錯呢... 我怎麼看這兩個都是一樣的例子呀...
作者:
azureblaze
(AzureBlaze)
2014-12-16 20:36:00
http://ideone.com/n51Yxn
哪裡錯?
作者:
LPH66
(-6.2598534e+18f)
2014-12-16 20:38:00
因為 "" 的型態不是 string 而是 char*唔, 沒仔細看你的文, 不過我猜你遇到的錯應該是這個問題你貼上來的程式如一樓所言是 OK 的
作者:
Push5F
(帳號已賣)
2014-12-16 20:43:00
compiler幫你做掉了Q_Q? 換更新版的2014看看?
作者:
Killercat
(殺人貓™)
2014-12-16 22:13:00
std::string::operator+()是從第一天就有的東西....「是從STL第一天就有的東西」
作者:
iloveyouever
(佚名)
2014-12-17 00:13:00
vsc++2013 正常 我覺得應該是你使用的版本問題?
作者:
johnpage
(johnpage)
2014-12-17 06:33:00
宣告與設定分開
作者:
a27417332
(等號卡比)
2014-12-17 10:23:00
猜你那段code寫在main之前對不起當我沒說,我觀念不清楚Orz
作者:
ahwater01
(臭酸咖)
2014-12-17 11:04:00
第一段會錯?
作者:
Zero0910
(みくに最高≧▽≦)
2014-12-17 11:12:00
看一下你是否有include到正確的<string>
作者: diaozi
2014-12-17 17:45:00
我用g++都能正確運行
作者:
xvid
(DivX)
2014-12-17 22:26:00
錯誤訊息好歹也貼出來或者自行理解一下吧....
作者:
kdok123
(小天)
2014-12-17 22:35:00
sorry我visual studio當了,我明天回復大家我顯示的錯誤類型記得是operator+()的問題
作者:
Killercat
(殺人貓™)
2014-12-18 16:29:00
會不會根本用不對string類別了 include到自己寫的了?
作者:
kdok123
(小天)
2014-12-19 09:46:00
回復大家,我用2013的studio是可以的了所以應該是沒問題的,感謝大家回復
繼續閱讀
[問題] 開啟專案時類別未登錄
a521516
[問題] 呼叫函數沒丟參數,可是定義卻有參數?
weiching5566
[問題] constructor的問題
unknown
[問題] CodeGear可以有類別序列化功能嗎?
aMaa
[問題] 畢業專題一問題
skullman
[問題] lnk2019
dog9527
[問題] 前繼++ 和後繼++
jack58
[問題] 如何讀取整個資料夾的圖片
awen860836
[問題] class 內指標
hanktsai07
[討論] C語言最快讀檔寫法
nz22556
Links
booklink
Contact Us: admin [ a t ] ucptt.com