作者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
1F:推 FantasyRyu:C#的reassign大多时候也是伪assign 05/18 20:07
2F:推 Epimenides:什麽是伪assign? 这个msdn有写吗? 05/18 21:26