【发布时间】:2012-04-29 12:15:32
【问题描述】:
我编写了一个带有两个属性(数组)的简单类。 我正在尝试将所有数组元素初始化为 0 或 NULL,但编译器(vc++ 2010)会抛出错误。
class Marina{
public:
char port[100];
char bport[25];
Marina(){
this->port = {0};
this->bport = {0};
}
};
我也试过这样的简单语句:
class Marina(){
public:
char port[100] = {0};
char port[25] = {0};
};
【问题讨论】:
-
关闭你的构造函数定义,在}前加一个};
标签: c++