→ tjjh89017:因為有const,所以不能更改 09/25 17:58
推 LPH66:不對...問題在於 "Hello" + ", world" 是 char * + char * 09/25 17:59
→ LPH66:hello + ", world" 是 std::string + char * 所以可以去找 09/25 18:00
→ LPH66:std::string 的 operator + (char *) 出來做事 09/25 18:00
→ LPH66:但 char * + char * 一來不合法 二來也不能重定義 09/25 18:00
→ gd03:感謝樓上的解釋 雖然還不是很懂 09/25 19:39
推 bestwishes:主要就是operator沒這個定義 自己OVERLOAD就可以了 09/25 20:35
→ uranusjr:究竟為什麼 C++ 沒有自己的 string literal 啊... 09/25 22:19
推 purpose:C-Style 字串不是用+號,直接寫 str = "Hello " "World"; 09/25 22:42
推 LPH66:......七樓有看到我說的不能重定義嗎 = =a 09/26 12:01