05 2023 档案

摘要:# C++ 如何快速实现一个容器的迭代器 ## 引言 C++的标准库中的容器都会提供迭代器,如果一个容器满足forward_range,那么这个容器一般会提供以下成员类型和函数: - iterator - const_iterator - begin - end - begin - cend 如果该 阅读全文
posted @ 2023-05-19 19:16 鸿钧三清 阅读(204) 评论(0) 推荐(0) 编辑
摘要:C++如何实现容器的Copy/Move/Swap方法 1、引言 目前网上有很多关于如何编写C++容器的教程,比如各种“手写STL”之类的文章和视频,但是这些教程中的容器一般都不包括allocator,比如: template <typename T> class MyVector { ... }; 阅读全文
posted @ 2023-05-09 09:29 鸿钧三清 阅读(139) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示