读书人

类初始化赋值的有关问题

发布时间: 2012-02-24 16:30:39 作者: rapoo

类初始化赋值的问题
一个struct可以通过如 struct a = { 1 , 3 ,5} 这种形式赋初值.现在我想实现一个类,里面有个struct的成员变量,我也想通过

如 class foo = { 1,3,5};的形式初始化类成员,这样子比较直观和方便.要实现这点如何进行运算符重载呢?

[解决办法]
直接在构造函数里初始化不就可以了吗
[解决办法]
nark
[解决办法]
不能在类上面对类成员变量进行初始化
[解决办法]
类成员无法这样操作。

classtype foo(1,3,5);
这样,
你定义一个 带有三个 int 参数的构造函数就可以了

读书人网 >C++

热点推荐