作者Epimenides (No.13)
看板C_Sharp
標題[問題] Reference
時間Fri May 18 17:05:38 2007
我一直以為 C#或者Java中的Reference背後的做法 就是C++中的pointer
(這是我想當然爾的推想 畢竟C#中沒有pointer 而C++的Reference又不能reasigned)
結果上次 聽到老師說 C#中的Reference 並不是用pointer來做的
而就是C++中的Reference
我有一點小驚嚇 結果後面的就忘了問
我想問的是 那C#中的Reference為何不用pointer來做 而要用reference
另外一個可能有點不符本版版旨 不過還是順便問一下
這樣的話C++這個語言何不規定將Reference一樣設為可以reasigned?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.67.155
推 FantasyRyu:C#的reassign大多時候也是偽assign 05/18 20:07
推 Epimenides:什麼是偽assign? 這個msdn有寫嗎? 05/18 21:26