C++ 按引用傳遞參數的好處

pass by referenceios 對於數組和結構這種大的數據,按值傳遞(pass by value)須要建立副本,佔內存費時間,使用引用就只傳地址,和按指針傳遞同樣,可是使用起來又比指針簡單安全,就是在使用原數據。 對於unique_ptr智能指針模板類,它只容許源指針是臨時右值時候的賦值,因此若是實參不是臨時右值,按值傳遞就會成爲非法賦值,編譯器報錯。示例: #include <iost
相關文章
相關標籤/搜索