類似“無法引用 函數CTreeCtrl::CTreeCtrl(const CTreeCtrl &) (已隱式聲明) -- 它是已刪除的函數”問題總結


1.問題產生可能的原因:

(1)類中可能存在不能夠被復制的成員變量,比如文件流變量。舉例:https://blog.csdn.net/innocent_sheld/article/details/88148856

(2)類中的拷貝構造函數聲明成了private。

2.別的例子:https://bbs.csdn.net/topics/392047711?page=1

這個例子想要說明的是,當無法修改所引用的類時,可以通過引用或者指針傳遞的方式來代替值傳遞,從而避免調用拷貝構造函數。


免責聲明!

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



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