VS2008里面类的const成员变量在构造函数的初始化表里初始化为什么不行?解决方法

VS2008里面类的const成员变量在构造函数的初始化表里初始化为什么不行?在VC6.0里面可以[解决办法]C/C++ co

VS2008里面类的const成员变量在构造函数的初始化表里初始化为什么不行?
在VC6.0里面可以

[解决办法]

C/C++ code
#include<iostream>using namespace std;class A{public:    const int c_int;    A(int n):c_int(n){}};int main(){    A a1(1);    cout << a1.c_int << endl;    A a2(2);    cout << a2.c_int << endl;    system("pause");    return 0;}
[解决办法]
楼主的代码在VS2010中能编译通过。