C++primer学习笔记
hssyang
这个作者很懒,什么都没留下…
展开
-
第一、二章
C++primer前两章学习原创 2015-02-05 15:44:39 · 240 阅读 · 0 评论 -
第四章 表达式
第四章 表达式原创 2015-02-05 15:47:15 · 359 阅读 · 0 评论 -
第三章 字符串、向量和数组
第三章 字符串、向量和数组原创 2015-02-05 15:46:34 · 375 阅读 · 0 评论 -
第六章 函数
如果函数调用的参数中,其拷贝类型较大时,比较低效,甚至有类型不支持拷贝操作,因此可以使用引用,避免拷贝 void fcn(const int i ); void fcn(int i ); //会提示重复定义,因为上个的顶层const被忽略了,两者其实没什么不同 非常量引用的初始值必须为左值!!! 所以 const int &r原创 2015-03-10 13:43:10 · 368 阅读 · 0 评论 -
第七章 类
7.1定义抽象数据类型 读写操作,会改变输入输出流的内容,所以传入时不用常引用(流对象不可被复制,所以采用引用的方式) 能在类内直接初始化的只有const static 常整型(char、int、long),const初始化 class A{ public: const int a ;原创 2015-03-23 14:50:22 · 284 阅读 · 0 评论 -
第五章 语句
第五章 语句原创 2015-02-05 15:47:46 · 352 阅读 · 0 评论 -
第十二章 动态内存
12.1动态内存和只能指针 shared_ptr采用引用计数的方式,p = q;// q的引用计数自增1,p的引用计数自减1,当引用计数为0的时候表明没有对象使用它,而被释放内存 通过make_shared来分配动态内存 对动态对象进行值初始化,只需在类型名之后加上()即可 定位new,int *p1 = new (nothrow)原创 2015-09-09 11:11:55 · 392 阅读 · 0 评论