首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

在种中,可以有const变量吗

2013-10-18 
在类中,可以有const变量吗?classAAA{const int mm0....}在class和struct中可以定义类似mm的这种const变

在类中,可以有const变量吗?
class  AAA{
const int mm=0;
....
};

在class和struct中可以定义类似mm的这种const变量吗?#define MM mm呢?
如果可以,什么情况下可以用到? 类 struct
[解决办法]
http://blog.csdn.net/eric_jo/article/details/4138548
http://blog.csdn.net/eric_jo/article/details/4138548
[解决办法]
http://www.cnblogs.com/kaituorensheng/p/3244910.html
[解决办法]
类里面可以有const,但是你这么搞是不对的,类里面定义变量是不能直接初始化的。http://blog.csdn.net/z1179675084/article/details/12617711
[解决办法]
class  AAA{
 const int mm;
 ....
 };
可以这样,在构造函数中初始化
[解决办法]

引用:
class  AAA{
 const int mm;
 ....
 };
可以这样,在构造函数中初始化

class  AAA{
public:
 AAA():mm(5){};
 const int mm;
 ....
 };
使用初始化列表进行初始化,将mm初始化为5

热点排行