类的常数据成员的初始化
#include "stdafx.h"
#include<iostream>
using namespace std;
class Term
{
public:
const int x;
Term( int c);
};
/*
Term::Term(int c)
{
x = c; //错误,不能采用在构造函数中对常数据成员赋初值的方法进行初始化
}
*/
Term::Term(int c) :x(c){}//正确 ,用初始化列表
int main()
{
return 0;
}