- 博客(10)
- 收藏
- 关注
原创 【c++笔记九】c++之父给使用c++的c程序猿的建议
本文主要介绍c++之父给程序员提出的七点建议:1.尽量的少使用宏:使用const 或者枚举 来表达常量值;使用inline 减少函数调用开销;使用泛型 和 模板 来刻画一组 函数 或类型。2.使用命名空间减少命名冲突。3.变量随时用随时定义,以保证初始化 。4.尽量避免强制类型转换,类型转换一般是程序设计问题 转换是错误的指示器。非要转换就使用四个转换运算符中的一个。5.尽量减少c字符串使用 string 类型可以做的更好。6.尽量少使用 malloc free,因为 new delete会做
2015-01-30 21:04:18 813 2
原创 【c++笔记八】成员指针和this指针
本文讲了:1.成员变量的指针(其值就是偏移量)和成员函数的指针,以及如果在类外使用他们。2.分析this指针是什么,以及怎么去使用this指针。
2015-01-29 21:12:09 521
原创 【c++笔记七】教你使用"const类型的对象、成员函数"和"static类型的成员函数、变量"
通过本文我们学到了:const对象、成员函数的使用方法,static成员变量、函数的原理和应用。最后通过单例模式的例子把我们前面所讲到的知识点稍微串起来了一下,算是复习了。
2015-01-28 21:05:12 1730
原创 【c++笔记六】类的构造函数与析构函数
本文你将学到:构造函数、拷贝构造函数和析构函数。你会知道什么时候需要自定义构造函数、拷贝构造函数和析构函数,并掌握初始化列表的使用,以及认识到浅拷贝带来的问题。
2015-01-28 00:17:20 935 1
原创 【c++笔记五】内存分配new与delete
本文先介绍程序内存的主要知识。通过堆区引入new与delete操作符来进一步讲解动态内存分配的问题。在本文中你将学会怎么去使用new与delete,并能了解他们在使用时要注意什么!
2015-01-26 22:15:01 1030 1
原创 【c++笔记四】深入浅出的谈谈:引用(&)
本文章你将学到:1.什么是引用?2.怎么去使用引用?3.引用型参数。4.引用型返回值。5.引用与指针的关系。
2015-01-25 17:32:50 784 4
原创 【c++笔记三】类型转换
本文主要讲解c++中会用到的类型转换。隐式类型转换,显示类型转换两种。c++又提出四种更号的显示类型转换1.static_cast2.dynamic_cast3.const_cast4.reinterpret_cast
2015-01-23 21:07:06 803
原创 【c++笔记二】重载(overload)之一看你就懂
一 什么是重载二 怎样才算参数列表不同三 重载的原理四 换名带来的问题五 用函数指针调用重载函数六 重载的解析
2015-01-22 20:24:54 2049 2
原创 【c++笔记一】"名字空间"(namespace)
名字空间(namespace)1.为什么要使用namespace?2.什么是名字空间?3.名字空间的作用是什么?4.名字空间怎么定义?5.怎样使用名字空间?6.关于名字空间要注意的地方
2015-01-21 19:28:59 961 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人