我有我的课:初始化静态指针数组C++
class Exec {
static Process* procs_table[];
public:
Exec(int num, info_init_proc* proc);
};
info_init_proc是信息的自定义结构必要的初始化进程对象
并尝试建立如下的构造:
Exec::Exec(int num, info_init_proc* proc) {
int i;
for (i = 0; i < num; i++) {
Exec::procs_table[i] = new Process(proc[i]);
}
}
它可以编译,但是当我建立我得到“未定义的符号procs_table”错误。
应该修改什么?