C plus plus
「已注销」
这个作者很懒,什么都没留下…
展开
-
重载函数相关
生命可以随心所欲,但不能随波逐流。 —— 《猫的报恩》C++中的重载函数什么是函数重载 同一声明域中的函数名相同,参数列表不同(指参数的个数、类型或者顺序)的函数,即通过函数的参数表而唯一标识并且来区分函数的一种特殊的函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,...原创 2018-03-28 23:21:59 · 236 阅读 · 0 评论 -
C++引用相关
请记得那些对你好的人,因为他本可以不这样 ——宫崎骏 《千与千寻》引用引用是变量的一个别名,而是给一个已经定义的变量重新起一个别名。 定义的格式为:类型 &引用变量名 = 已定义过的变量名;引用的特点: 1. 一个变量可取多个别名 2. 引用必须初始化 3. 引用只能在初始化...原创 2018-03-31 14:20:02 · 175 阅读 · 0 评论 -
模板(一):模板与非类型模板参数&模板的模板参数
活着就意味必须要做点什么,请好好努力。 ——《地下》模板函数&类模板模版是泛型编程的基础, 模版分为 模版函数 和 模版类函数模板格式:template <class(或typename) 形参名1, class 形参名2, clas原创 2018-05-18 17:49:03 · 1407 阅读 · 0 评论 -
模板(二):模板的特化与模板的分离编译
模板的特化全特化template class SeqList{public :SeqList();~ SeqList();private :int _size ;int _capacity ;T* _data ;};templateSeqList :: SeqList()_size(0) , _capacity(10) , _data(new T[ _capa...原创 2018-05-21 17:29:06 · 966 阅读 · 0 评论 -
模板(三):模板之类型萃取(TypeTraits)
https://www.1024do.com/?p=4918原创 2018-05-22 19:11:56 · 482 阅读 · 0 评论 -
C++总结
如果把童年再放映一遍,我们一定会先大笑,然后放声痛哭,最后挂着泪,笑着睡去。 ------《龙猫》C++学习框架...原创 2018-10-28 17:37:03 · 267 阅读 · 0 评论 -
常见string.h库函数实现 及 string类实现
String.h 库函数实现void *Memcpy(char *dst, char const *src, int len){ assert(dst && src); char *tmp = dst; const char *s = src; while (len--) { *dst++ = *src; } return tmp;}int mStr...原创 2018-11-13 13:42:27 · 1085 阅读 · 0 评论