一,如何在类的实例中设置常量
我们不能直接在类声明中赋值,而应该在类的构造函数中使用
eg:
class A{
const int a;
A(int s)
{
a=s;
}
}
二。如何在整个类中设置常量
这个时候我们需要使用枚举类型
eg:
class A{
enum {MAXN=100,MINN=1};
int min_Arr[MINN];
int max_Arr[MAXN]
}
不过你得特别留意枚举类型不会占用对象的存储空间,编译时会全部求值,但枚举的数隐含类型为整数,且大小有限,不能为浮点数.