重載<<運算符第二個參數必須加上const


如題,在重載<<時不停的報錯,說找不到匹配的函數,仔細觀察和書上的樣例對比后發現,我的第二個參數缺少了一個const,抱着試一試的心態,因為平時也沒注意const這個東西,也不經常用,試了一試后發現竟然是const的問題。

然后經過查閱資料后發現<<運輸符的第二個參數是必須要加上const的,因為如果需要輸出一個東西,是不允許對它進行修改的,為了限制你重載時的使用,必須要加上const才能使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM