[英]Why were references added to C++? (from the history viewpoint)
我已經閱讀了許多關於引用和指針之間的區別以及何時使用哪些內容的討論。 他們似乎都從分析兩者的行為中得出了他們的結論。
但是我仍然想知道語言設計者的想法。 這個設計的主要動機是什么? 在什么情況下它打算使用? 也許答案已經包含在我提到的討論中,但我想知道哪些是真實的。
PS只要指針在C ++中,引用是否有歷史記錄? 它起源於一開始還是作為某些情況的補丁? 非常感謝。
這是Stroustrup將它們添加到語言中的原因。
基本上它們主要是為了支持運算符重載而添加的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.