摘要: c++使用const是为了保护数据在使用中不会被修改。介绍:常变量,常对象,常变量的指针,常对象的指针,常指针和常引用常变量: const int a=1;常对象: const Time t(1,1,1); // Time::Time(int h, int m, int s):hout(h), minute(m), second(s){} 只能通过构造函数的参数初始化表对常数据成员进行初始化。常变量的指针: const int* ptr; const int a = 1; ptr = & a; 注:const的位置在最左侧,它与类型名int紧连,表示指针... 阅读全文
posted @ 2014-03-22 20:59 Jie Forest 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/gaojun/archive/2010/09/10/1823354.html函数模板的写法函数模板的一般形式如下:Template 返回类型 函数名(形参表){//函数定义体 }说明: template是一个声明模板的关键字,表示声明一个模板关键字class不能省略,如果类型形参多余一个 ,每个形参前都要加class 可以包含基本数据类型可以包含类类型.请看以下程序://Test.cpp#includeusingstd::cout;usingstd::endl;//声明一个函数模版,用来比较输入的两个相同数据类型的参数的大小,class也可以 阅读全文
posted @ 2014-03-22 19:21 Jie Forest 阅读(193) 评论(0) 推荐(0) 编辑