- 博客(7)
- 资源 (30)
- 收藏
- 关注
原创 高质量C++编程指南学习小结
到今天算是把书看完了。效果呢:看了忘,指定一个复习计划吧,在出差期间执行了好不。复习计划1:1-11章出差预期8天左右。文章全部7篇。一天一篇,将每条规则用代码去实践,第二天复习前一天的。10、11章很简单。8、9章也看了。
2013-02-21 10:47:24 553
原创 高质量C++编程指南学习笔记第11章---thanks to林锐
第十一章 其他编程经验11、1利用const提高函数的健壮性 const更大的魅力是它可修饰函数的参数、返回值、甚至函数的定义体。11.1.1用const修饰函数的参数若参数作输出用,无论是指针传递还是引用传递,都不能加const修饰,否则该参数将失去输出功能。const只能修饰输入参数:Ø 若输入参数采用“指针传递”,则加const修饰可防止意外
2013-02-21 10:42:03 774
原创 高质量C++编程指南学习笔记第10章---thanks to林锐
第十章 类的继承和组合10.1继承 【规则10-1-1】若类A和类B毫不相关,不可为了使B的功能更多些而让B继承A的功能和属性。 【规则10-1-2】若在逻辑上B是A的“一种”,并且A的所有功能和属性对B而言都有意义,则允许B继承A的功能和属性。10.2组合 【规则10-2-1】若在逻辑上A是B的“一部分”,则
2013-02-20 20:19:11 537
原创 此书的愿景
学了不用,俩后果:1、没动力继续看下去。2、忘得快。第一部分和第二部分看过又还给书本了。现在想先把第三部分内存管理看了。全部6章150页。下周1出差,应该不太忙吧,若有两周时间,希望能把这些看完了。复习这个东西要认真对待。 告一段落。然后想再看看dll。4章共105页。今天3.25预期到下周3吧。一些高级技术也主要是了解,实在不知道什么时候用。纠结~上一部分的要复习。一
2013-02-19 11:16:02 755
原创 高质量C++编程指南学习笔记第9章---thanks to林锐
第九章 类的构造函数、析构函数与赋值函数类对象之间的赋值只是对数据成员赋值。每个类只有一个析构函数和一个赋值函数,但可有多个构造函数(包含一个拷贝构造函数,其他的称为普通构造函数)。这几个函数都不被继承。对任意一个类A,若不想编写上述函数,C++编译器将自动为A产生四个缺省的函数。有缺省的,为什么还要程序员编写:1)若使用“缺省的无参构造函数”和“缺省的析构函数”,等于放弃
2013-02-19 10:22:51 718
原创 高质量C++编程指南学习笔记第8章---thanks to林锐
第八章 C++函数的高级特性对比C语言的函数,C++增加了重载、内联、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。8、1函数重载的概念函数名相同,作用域相同,参数不同的几个函数可构成重载。C/C++程序可忽略函数的返回值,所以不可根据返回值类型来区分重载函数。全局函数和成员函
2013-02-18 11:04:28 694
原创 高质量C++编程指南学习笔记第7章---thanks to林锐
第七章 内存管理主线是分配、使用、释放。分配的话,分配多少合适,有多少可用,分配失败怎么处理。7、1内存的分配方式三种分配内存的方式:1) 从静态存储区域分配。内存在编译时已分配好,这块内存在程序整个运行期间都存在。如全局变量,static变量。2) 在栈上创建。栈内存分配运算内置于处理器的指令集中,效率很高,但分配的内存容量有限。3) 从堆上分配
2013-02-04 18:18:29 622
c++中的类模板详细讲述
2018-09-17
采用OLE读取excel
2018-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人