推 anfranion:原PO想表達的是一個pointer的reference嗎@@ 10/17 00:01
→ a3785lexx:恩對啊 10/17 00:04
→ ilway25:我猜 char* const &ptr = _target; 才會過 10/17 00:29
推 bnsblue:樓上沒錯 10/17 00:30
→ ilway25:原來的意思是 reference to "pointer to const char" 10/17 00:30
→ bnsblue:另外若把_target變成 const char* _target也會過 10/17 00:30
推 bnsblue:如果照原po的寫法 修飾字"const"已經"跨進兩層"了 因此 10/17 00:40
→ bnsblue:不被允許 10/17 00:40
推 bnsblue:唔...好像也不太對...先忽略那個兩層的說法好了XD 10/17 01:03
→ a3785lexx:恩我的意思其實是,const char &的時候就給過 10/17 23:47
→ a3785lexx:也就是constant reference to character過了... 10/17 23:48
→ a3785lexx:const char*也過了...pointer to a constant char... 10/17 23:50
→ a3785lexx:所以是因為const char*這樣他會複製一份,原來const與否 10/17 23:51
→ a3785lexx:就不重要了,所以會過嗎? 10/17 23:51
→ a3785lexx:好像說錯了..const char&好像是reference to constchar? 10/17 23:53
推 bnsblue:reference不能用const修飾 所以樓上的才是對的 10/18 00:35