C/C++_log2000_函数声明与指针定义等零散知识点随手笔记
2017-05-10 15:57
471 查看
随手记的一点有关函数声明和指针声明定义以及设计模式的笔记
默认值是在声明时加而不是在定义时加!(若声明与定义分开写)//b.h class B{ ... B(A*a=0); ... } //b.cpp B::B(A*a){//no zero!! ... }
不同写法的指针声明
//1 指向的a,那么a的内容不许变,一会儿等于100 一会儿等于3 什么的 const int * a; int cont * a; //2 常指针,不能一会儿指a一会儿指b int * const a;
windows编程中学到的设计模式
耦合性高的代码要与低的分离
经常要变的代码要与不怎么变的代码分离
什么时候使用protected?
继承的时候。protected使子类能够认识同时外界不能访问
static
static声明的在代码区而不在堆或栈中,有节省内存的作用
visitor tracker
相关文章推荐
- c++学习笔记之基础---类内声明函数后在类外定义的一种方法
- 学习笔记之C++为什么将函数声明或者类的定义放在.h文件中,而将其实现放在原文件中
- [C++学习笔记14]动态创建对象(定义静态方法实现在map查找具体类名对应的创建函数,并返回函数指针,map真是一个万能类)good
- C++中,函数声明时指针、引用相关的语义,定义方法原型时参考。
- C/C++中关于地址、指针和引用变量的学习笔记(四) : 函数
- 理解复杂的C/C++声明 const, typedef , 函数指针
- 成员函数声明为常量的解释--C++学习笔记
- C++强制转换不同声明或类型的函数指针隐患
- [原创] 一劳永逸:关于C/C++中指针、数组与函数复合定义形式的直观解释
- c++模板类/模板函数的声明与定义应该放在头文件里,不要分开来写类中函数的声明与定义
- C++学习笔记(13)——利用对象、引用、指针调用虚函数
- 一劳永逸:关于C/C++中指针、数组与函数复合定义形式的直观解释
- 一劳永逸:关于C/C++中指针、数组与函数复合定义形式的直观解释
- c 函数指针的定义 和 C++回调函数的使用
- C++关于函数声明和定义中参数赋值为0调用问题演示
- C++学习序列笔记之函数原型和函数定义
- 在C++中定义类成员函数指针
- C/C++笔试系列--默认参数在哪指定?函数声明还是定义?
- 在C中用struct实现C++中class的函数声明和定义
- 理解复杂的C/C++声明 const, typedef , 函数指针