当前位置: 代码迷 >> VC >> initonly和const类型有何区别?该怎么处理
  详细解决方案

initonly和const类型有何区别?该怎么处理

热度:8744   发布时间:2013-02-25 00:00:00.0
initonly和const类型有何区别?
最近在学习VC++2005,有个问题不解,请大家帮忙看一下
  1:value class XXX
 2:{
 3: ……
 4: public:
 5: initonly int abc;
 6: const int def=12;
 7:  
 8: XXX():abc(12){
 9: ……
10: }
11:};

在这个类中,abc和def同样都是初始化以后不能更改,那在使用过程中有什么区别?目前我只能从名称上(一个是属性,一个是成员)区别二者,想知道有什么深层次上的区别,多多益善,先谢谢各位了

------解决方案--------------------------------------------------------
http://tech.ddvip.com/2007-04/117605385722531_7
------解决方案--------------------------------------------------------
const 是常量 编译时已知
  相关解决方案