
C++学习笔记
文章平均质量分 69
coder_vivid
鹅厂码农
展开
-
关于C++STL模板库的一些总结(一)
关于C++STL类库的一些总结原创 2014-11-03 19:54:34 · 1741 阅读 · 0 评论 -
关于C++的模板的应用(一)
#include using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */template int compare(T a, T b){ if (a > b) return 1; if (a < b)原创 2014-10-12 01:49:51 · 678 阅读 · 0 评论 -
关于C++模板的应用(二)
fei'lei'xi原创 2014-10-13 20:37:25 · 806 阅读 · 0 评论 -
关于多态的学习总结
多态的最大特点是:“一个操作,不同结果”。而构成它的必要条件则是,赋值兼容规则和函数的虚特性; 赋值兼容规则指的是,在公有派生的前提下(C++中由基类到子类叫“派生”,反之,叫继承),基类指针可以指向子类的对象,具体点说,基类指针指向的是派生类的基类的部分(子类对象在创建之前,会先创建基类对象,所以,一个子类对象包含基类对象的部分和派生类的部分)。 那么问题来了,既然基类指针指原创 2014-11-02 17:58:42 · 907 阅读 · 1 评论 -
关于C++多态
多态的最大特点是:“一个操作,不同结果”。而构成它的必要条件则是,赋值兼容规则和函数的虚特性; 赋值兼容规则指的是,在公有派生的前提下(C++中由基类到子类叫“派生”,反之,叫继承),基类指针可以指向子类的对象,具体点说,基类指针指向的是派生类的基类的部分(子类对象在创建之前,会先创建基类对象,所以,一个子类对象包含基类对象的部分和派生类的部分)。 那么问题来了,既然基类指针指原创 2014-11-02 21:57:51 · 225 阅读 · 0 评论 -
关于C++map的简单使用
关于C++map的简单使用 C++的map属于C++STL的成员,但不知道为什么,很多的C++程序猿们,对于C++的map都不太使用,而作为小菜菜的我本着对知识的虔诚,对这个知识点进行一些总结,以下是代码和注释://简单的电话薄操作实例 #include #include #include gusing namespace std;int main(){ map m原创 2014-12-07 22:48:41 · 705 阅读 · 0 评论 -
nginx源码剖析(四) ——两个用来对齐的宏
在nginx中,有很多有意思的宏,今天来说说,nginx用来对齐的两个宏(src/core/ngx_config.h):#define ngx_align(d, a) (((d) + (a - 1)) & ~(a - 1))#define ngx_align_ptr(p, a) \原创 2016-11-04 22:28:40 · 596 阅读 · 0 评论