Pointer-like classes, function-like classes

1. Pointer-like classes 像是指針的類, 無論如何, 這個類一定會重載*和->運算符. 這種類的用法用在智能指針. 例子一: 例子二: 容器中迭代器 下圖是容器迭代器的源碼, 可以看到類__list_iterator重載了*和->運算符 右上角是管理容器的節點, 有前節點指針prev和下節點指針next, 以及節點內容data 這裏詳細分析這兩個重載的意義, 注意到->重載裏
相關文章
相關標籤/搜索