VC++ 函数

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:18:29
在VC++里建了一个头文件 写了一些成员变量 ,那么在源文件中的构造函数后面可以用":" 直接对他们赋值??

以下三种情况必须要用C++类构造函数初始化列表,而不能在构造函数中赋值

a、成员变量为const类型时

b、成员变量为引用类型时

c、用于初始化基类的构造函数时

问题描述的不清楚啊。你是指类吗?还是什么。如果是类的话可以直接在类成员函数里对类的成员变量进行操作。

http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&q=%E5%88%9D%E5%A7%8B%E5%8C%96%E5%88%97%E8%A1%A8+C%2B%2B&meta=

类定义在头文件中,数的实现源文件构造函数里当然可以直接赋值.

哦,可以的

可以,这个叫做初始化列表,是微软推荐的方法。