程序开发过程要求两点:
1.高效的数据描述;
2.步骤合理、可用程序实现的算法设计。
C++特性如下:
1.参数传递的不同方式(如值传递、引用传递和常量引用传递);
2.函数或方法返回的不同方式(如值返回、引用返回和常量引用返回);
3.模板函数;
4.递归函数;
5.常量函数;
6.内存分配和释放函数:new和delete;
7.异常处理结构:try、catch和throw;
8.类与模板类;
9.类的公有成员、保护成员和私有成员;
10.友元;
11.操作符重载;
12.标准模板库。