猫猫哥

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  123 随笔 :: 0 文章 :: 3 评论 :: 12万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

12 2018 档案

摘要:STL修改数据的算法:拷贝,移动,交换,转换,填充,替换,删除 STL改变顺序的算法:反序,旋转,置换,打乱 阅读全文
posted @ 2018-12-31 23:58 猫猫哥 阅读(425) 评论(0) 推荐(0) 编辑

摘要:介绍STL不修改数据的算法,计数,最大小值,线性搜索,范围比较,检查属性 阅读全文
posted @ 2018-12-31 16:42 猫猫哥 阅读(181) 评论(0) 推荐(0) 编辑

摘要:为什么需要仿函数,仿函数的好处,内置的仿函数,参数绑定bind,普通函数转为仿函数,lambda函数 阅读全文
posted @ 2018-12-31 15:35 猫猫哥 阅读(190) 评论(0) 推荐(0) 编辑

摘要:介绍了5种迭代器类型,迭代器适配器(特殊的迭代器),插入迭代器,流迭代器,反向迭代器,移动迭代器。以及STL算法的基本使用方法 阅读全文
posted @ 2018-12-30 19:45 猫猫哥 阅读(252) 评论(0) 推荐(0) 编辑

摘要:介绍了STL中各类容器及其使用方法,序列容器(vector, deque, list, forward_list, array),关联容器(set, multiset, map, multimap),无序容器(unordered_set, unordered_multiset, unordered_map, unordered_multimap), 关联数组Associative Array,容器适配器等 阅读全文
posted @ 2018-12-30 19:07 猫猫哥 阅读(272) 评论(0) 推荐(0) 编辑

摘要:STL基本情况介绍 阅读全文
posted @ 2018-12-30 17:35 猫猫哥 阅读(230) 评论(0) 推荐(0) 编辑

摘要:tuple类的使用,主要优点 阅读全文
posted @ 2018-12-30 16:54 猫猫哥 阅读(1103) 评论(0) 推荐(0) 编辑

摘要:介绍随机数引擎和随机数分布的基本使用方法 阅读全文
posted @ 2018-12-30 16:33 猫猫哥 阅读(1736) 评论(0) 推荐(0) 编辑

摘要:介绍 阅读全文
posted @ 2018-12-30 16:16 猫猫哥 阅读(6305) 评论(0) 推荐(0) 编辑

摘要:介绍C++11正则表达式的使用,regex,regex_match,regex_search,smatch,sregex_iterator,sregex_token_iterator,regex_replace 阅读全文
posted @ 2018-12-30 15:49 猫猫哥 阅读(3853) 评论(0) 推荐(0) 编辑

摘要:智能指针shared_ptr,weak_ptr,unique_ptr的使用 阅读全文
posted @ 2018-12-30 15:04 猫猫哥 阅读(378) 评论(0) 推荐(0) 编辑

摘要:扩展到C++11之后编译器会自动生成哪些函数 阅读全文
posted @ 2018-12-30 14:16 猫猫哥 阅读(311) 评论(0) 推荐(0) 编辑

摘要:右值引用之完美传递参数,右值传递为右值,左值传递为左值 阅读全文
posted @ 2018-12-30 13:40 猫猫哥 阅读(508) 评论(0) 推荐(0) 编辑

摘要:介绍右值引用,以及其主要应用之一的移动语义 阅读全文
posted @ 2018-12-29 00:50 猫猫哥 阅读(293) 评论(0) 推荐(0) 编辑

摘要:介绍C++ 11新特性,override关键字,final关键字,编译器生成默认构造函数,delete 禁用某些函数,constexpr 常量表达式,新的字符串字面值,lambda函数,用户自定义的字面值,可变参数模板 Variadic Template,模板别名,decltype关键字 阅读全文
posted @ 2018-12-29 00:10 猫猫哥 阅读(1068) 评论(0) 推荐(0) 编辑

摘要:介绍C++11的新特性,初始化列表(Initializer List),统一初始化(Uniform Initialization),auto类型,foreach语法,nullptr空指针,枚举类,静态断言(static_assert),委托构造函数 阅读全文
posted @ 2018-12-28 23:24 猫猫哥 阅读(483) 评论(0) 推荐(0) 编辑

摘要:C++标准库中的随机数分布和随机数引擎 阅读全文
posted @ 2018-12-28 00:45 猫猫哥 阅读(991) 评论(0) 推荐(0) 编辑

摘要:分类介绍了STL中的算法 阅读全文
posted @ 2018-12-28 00:43 猫猫哥 阅读(834) 评论(0) 推荐(0) 编辑

摘要:特殊工具和技术 (重载new和delete,RTT,限定作用域的枚举类型,类成员指针,嵌套类,局部类,volatile,链接指示 extern “C”) 阅读全文
posted @ 2018-12-28 00:31 猫猫哥 阅读(201) 评论(0) 推荐(0) 编辑

摘要:用于大型程序的工具(异常处理,命名空间,多重继承) 阅读全文
posted @ 2018-12-28 00:23 猫猫哥 阅读(239) 评论(0) 推荐(0) 编辑

摘要:C++中几个标准库工具,tuple,bitset,正则表达式,随机数,IO库 阅读全文
posted @ 2018-12-28 00:14 猫猫哥 阅读(344) 评论(0) 推荐(0) 编辑

摘要:模板参数,模板实例化,类型别名,显式实参,类型转换,右值引用与move,forward语义,可变参数模板,特化偏特化 阅读全文
posted @ 2018-12-27 23:53 猫猫哥 阅读(242) 评论(0) 推荐(0) 编辑

摘要:OOP中需要注意的地方 阅读全文
posted @ 2018-12-27 23:36 猫猫哥 阅读(289) 评论(0) 推荐(0) 编辑

摘要:如何重载函数,哪些不建议重载,适合重载和成员函数还是非成员函数,重载各类运算符注意事项,标准库定义的函数对象,可调用对象,避免二义性 阅读全文
posted @ 2018-12-27 23:30 猫猫哥 阅读(350) 评论(0) 推荐(0) 编辑

摘要:拷贝控制操作的5个特殊函数(Big 5), 阻止拷贝,定义类自己的swap,引用与move,移动迭代器 阅读全文
posted @ 2018-12-27 23:22 猫猫哥 阅读(182) 评论(0) 推荐(0) 编辑

摘要:动态内存相关内容,智能指针shared_ptr, unique_ptr, weak_ptr, 动态数组的操作,allocator类及算法 阅读全文
posted @ 2018-12-27 23:13 猫猫哥 阅读(172) 评论(0) 推荐(0) 编辑

摘要:介绍关联容器的基本属性和操作,无序容器的特性,管理桶。另外还各种树的特性 阅读全文
posted @ 2018-12-27 22:48 猫猫哥 阅读(306) 评论(0) 推荐(1) 编辑

摘要:介绍Named Parameter Idiom,解决C++只有位置参数,使用不方便容易出错的问题 阅读全文
posted @ 2018-12-27 00:08 猫猫哥 阅读(356) 评论(0) 推荐(0) 编辑

摘要:介绍模板,关键字typename及其用法 阅读全文
posted @ 2018-12-26 23:56 猫猫哥 阅读(280) 评论(0) 推荐(0) 编辑

摘要:什么是placement new/delete,使用中的注意点 阅读全文
posted @ 2018-12-26 23:30 猫猫哥 阅读(557) 评论(0) 推荐(0) 编辑

摘要:如何自定义new handler 阅读全文
posted @ 2018-12-26 23:04 猫猫哥 阅读(631) 评论(0) 推荐(0) 编辑

摘要:什么是operator new/delete?如何重载它们?什么情况下需要自己定义它们? 阅读全文
posted @ 2018-12-26 22:51 猫猫哥 阅读(242) 评论(0) 推荐(0) 编辑

摘要:介绍了Koenig lookup,及基于实参的名字查找,以及其好处 阅读全文
posted @ 2018-12-26 22:15 猫猫哥 阅读(391) 评论(0) 推荐(0) 编辑

摘要:介绍命名空间和using关键字 阅读全文
posted @ 2018-12-25 23:03 猫猫哥 阅读(995) 评论(0) 推荐(0) 编辑

摘要:比较继承和组合谁更适合用来代码复用 阅读全文
posted @ 2018-12-25 22:51 猫猫哥 阅读(454) 评论(0) 推荐(0) 编辑

摘要:介绍公有继承的二元性,接口继承和实现继承 阅读全文
posted @ 2018-12-25 22:31 猫猫哥 阅读(155) 评论(0) 推荐(0) 编辑

摘要:介绍多继承的使用方法 阅读全文
posted @ 2018-12-25 22:15 猫猫哥 阅读(238) 评论(0) 推荐(0) 编辑

摘要:介绍静态多态,动态多态的一种替代方案,以及两者之间的利弊权衡 阅读全文
posted @ 2018-12-25 00:55 猫猫哥 阅读(439) 评论(0) 推荐(0) 编辑

摘要:介绍了左值和右值,以及一些常见的认识误区 阅读全文
posted @ 2018-12-25 00:30 猫猫哥 阅读(583) 评论(0) 推荐(1) 编辑

摘要:介绍了3种继承方式,以及继承使用中可能遇到的坑 阅读全文
posted @ 2018-12-25 00:05 猫猫哥 阅读(173) 评论(0) 推荐(0) 编辑

摘要:介绍各种显式转换的用法,比较其区别,以及使用上的建议。包括static_cast,dynamic_cast,const_cast,reinterpret_cast,C风格转换 阅读全文
posted @ 2018-12-24 22:32 猫猫哥 阅读(1110) 评论(0) 推荐(0) 编辑

摘要:隐式类型转换 阅读全文
posted @ 2018-12-24 02:02 猫猫哥 阅读(531) 评论(0) 推荐(0) 编辑

摘要:如何使用拥有资源句柄的类,方法1深拷贝,方法2禁用拷贝定义clone 阅读全文
posted @ 2018-12-24 01:29 猫猫哥 阅读(373) 评论(0) 推荐(0) 编辑

摘要:何时使用结构体,何时使用类 阅读全文
posted @ 2018-12-24 00:59 猫猫哥 阅读(238) 评论(0) 推荐(0) 编辑

摘要:静态初始化的惨败,文件编译顺序不确定 阅读全文
posted @ 2018-12-24 00:28 猫猫哥 阅读(196) 评论(0) 推荐(0) 编辑

摘要:RAII的思想,用对象管理资源,处理管理资源的对象被拷贝的情况 阅读全文
posted @ 2018-12-24 00:13 猫猫哥 阅读(632) 评论(0) 推荐(0) 编辑

摘要:如何处理拷贝赋值运算符=中自赋值的情况 阅读全文
posted @ 2018-12-23 20:11 猫猫哥 阅读(571) 评论(0) 推荐(0) 编辑

摘要:绝不在构造函数和析构函数中使用虚函数 阅读全文
posted @ 2018-12-23 19:48 猫猫哥 阅读(774) 评论(0) 推荐(0) 编辑

摘要:如何处理析构函数中的异常 阅读全文
posted @ 2018-12-23 19:21 猫猫哥 阅读(927) 评论(0) 推荐(0) 编辑

摘要:派生类析构的时候,防止部分析构。使用虚析构函数,或者shared_ptr 阅读全文
posted @ 2018-12-23 19:04 猫猫哥 阅读(1055) 评论(0) 推荐(0) 编辑

摘要:如何禁用类的某些函数,构造,析构,拷贝构造,拷贝赋值 阅读全文
posted @ 2018-12-23 18:45 猫猫哥 阅读(218) 评论(0) 推荐(0) 编辑

摘要:C++ 03标准下编译器自动生成的类函数 阅读全文
posted @ 2018-12-23 18:21 猫猫哥 阅读(904) 评论(0) 推荐(0) 编辑

摘要:logical constness和bitwise const之间的冲突 阅读全文
posted @ 2018-12-23 17:45 猫猫哥 阅读(782) 评论(0) 推荐(0) 编辑

摘要:const和函数一起使用的情况 阅读全文
posted @ 2018-12-23 17:13 猫猫哥 阅读(1697) 评论(0) 推荐(0) 编辑

摘要:const变量的基本使用方法 阅读全文
posted @ 2018-12-23 17:01 猫猫哥 阅读(204) 评论(0) 推荐(0) 编辑

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