- 博客(6)
- 收藏
- 关注
原创 纯虚函数的使用汇总
一、抽象类含有纯虚函数的类被称为抽象类。抽象类是一种特殊的类,它是为了抽象和设计的目的而建立的,它处于继承结构的上层。抽象类是不能定义对象的,在实际中为了强调一个类是抽象类,可将该类的构造函数说明为受保护的访问控制权限。抽象类的主要作用就是描述一组相关子类的通用操作接口。一般而言,抽象类只描述这组子类共同的操作接口,而实现交给子类来完成。抽象类只能作为基类来使用,其纯虚函数的实现由派生
2009-02-17 11:06:00 12350 2
原创 C语言中的可变参数函数
1、函数声明: type Function(type arg1, type arg2, … ); 参数分为两部分:个数确定的固定参数和个数可变的可选参数。函数至少需要一个固定参数,固定参数的声明和普通函数一样;可选参数由于个数不确定,声明时用"..."表示。固定参数和可选参数公同构成一个函数的参数列表。2、相关宏 标准C/C++包含头文件stdarg.h,
2009-02-10 11:30:00 1231
原创 实用技巧
void main() { system("ipconfig -all"); // 系统函数命令。IP配置 system("dir"); // 当前盘符列表 system("pause"); // 暂停}
2009-02-06 13:56:00 673
转载 有趣的程序
#include int main() { const short int c1 = 49920; const int c2 = 1073742008; int (*pf)() = (int (*)())&c2; printf("%c%c/n", *(char*)pf()-19, *((char*)pf()+1)-49); return 0; } 运行这
2009-02-05 15:31:00 837
原创 STL六大组件
STL提供六大组件,彼此可以组合套用:1、 容器(Containers):各种数据结构,如:vector、list、deque、set、map。用来存放数据。从实现的角度来看,STL容器是一种class template。2、 算法(algorithms):各种常用算法,如:sort、search、copy、erase。从实现的角度来看,STL算法是一种 function templa
2009-02-05 14:03:00 6981
原创 我的C++编程命名规范
在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。据考证,没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一项必不可少的工作。我将我的团队的实际工作中的命名规则整理如下: 第一部分:共性规则共
2009-02-03 15:03:00 20224 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人