課程
/后端開發
/C++
/C++遠征之模板篇
后置++返回值為什么要是對象,不能是引用?
2018-10-17
源自:C++遠征之模板篇 4-3
正在回答
你的意思是不能返回對象引用吧,因為函數內部建立的是“臨時對象”,而臨時對象在函數結束后就會被系統回收;引用的特點是將“對象在此函數內值的改變”返回出去并“繼續存在”,“臨時對象”和“對象引用”有沖突。
舉報
本C++教程力求即學即會,所有知識以實踐方式講解到操作層面
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-20
你的意思是不能返回對象引用吧,因為函數內部建立的是“臨時對象”,而臨時對象在函數結束后就會被系統回收;引用的特點是將“對象在此函數內值的改變”返回出去并“繼續存在”,“臨時對象”和“對象引用”有沖突。