JohnGu

导航

随笔分类 -  C++ Primer

C++智能指针
摘要:C++智能指针 C++ 11 新特性 智能指针(shared_ptr, unique_ptr, weak_ptr) shared_ptr shared_ptr基本用法 shared_ptr采用引用计数的方式管理所指向的对象。当有一个新的shared_ptr指向同一个对象时(复制shared_ptr等 阅读全文

posted @ 2018-02-07 15:55 JohnGu 阅读(14002) 评论(0) 推荐(0)

STL容器
摘要:顺序容器: vector: 可变大小数组。支持快速随机访问。在尾部的位置插入/删除速度快。 deque: 双端队列。支持快速随机访问。在头尾位置插入/删除速度很快。 list: 双向列表。只支持双向顺序访问。在list中任何位置进行插入/删除操作速度都很快。 forward_list: 单向链表。只 阅读全文

posted @ 2017-12-01 15:07 JohnGu 阅读(263) 评论(0) 推荐(0)

C++ Primer 第三章 学习笔记
摘要:string #include <string> 阅读全文

posted @ 2017-11-02 17:23 JohnGu 阅读(128) 评论(0) 推荐(0)

C++ Primer 第二章 学习笔记
摘要:在auto一个引用时,auto会忽略顶层const,而保存底层const decltype(sum()) x = i; // I的类型就是sum()返回值的类型 阅读全文

posted @ 2017-11-02 15:02 JohnGu 阅读(122) 评论(0) 推荐(0)