c++面向对象高级编程 学习九 pointer-like classes
生活随笔
收集整理的這篇文章主要介紹了
c++面向对象高级编程 学习九 pointer-like classes
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
c++的class設計出來有兩種形式,一種像指針,一種像函數
智能指針里包含普通指針,要寫 * 和 -> 的函數
迭代器不僅要處理 * 和 -> ,還要處理++,- -,==,!=,
. 和 -> 的區別:
- A.B,A為對象或者結構體
- A->B,A為指針,->是成員提取,A->B是提取A中的成員B,A只能是指向類、結構、聯合的指針。
總結
以上是生活随笔為你收集整理的c++面向对象高级编程 学习九 pointer-like classes的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: XPO学习笔记
- 下一篇: sympy库的使用(一)定义和表达式简化