摘要: 2.1实现简单基础的vector 1.设计API 我们参考下C++ <std> 库中的vector, vector中的api很多,所以我们把里面用的频率很高的函数实现; 1.1 new&delete new: 应该可以初始化一个我们需要的结构体指针并申请一段内存; delete: 不仅能够把new出 阅读全文
posted @ 2019-10-19 16:17 Kim_小星兴 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 使用过C++ <STD> 库的猿友们应该都觉得 C++中那些已经实现好了的数据类型封装使用让人很是舒服; 例如 vector 支持自动扩充数组,支持模板类,任何数据类型都可以 简单的管理,如果在C语言中,我们就 需要预先声明数组或者动态声明指针,最最重要的是,同样的事情我们有可能需要做很多遍,那么有 阅读全文
posted @ 2019-10-19 16:16 Kim_小星兴 阅读(332) 评论(0) 推荐(0) 编辑