一类 我有一个公共的属性TissueCompartments:设置一个数组在构造函数中
class Diver {
public:
TissueCompartments tissueCompartments[16];
Diver();
Diver(const Diver& orig, TissueCompartments tissueCompartments[16]);
virtual ~Diver();
};
和我有一个构造函数
Diver::Diver(const Diver& orig, TissueCompartments tissueCompartments[16]) {
this->tissueCompartments=tissueCompartments;
}
我得到这个错误: 错误:不兼容的类型'TissueCompartments *'分配给'TissueCompartments [16]'
我们希望'TissueCompartements'是可赋值的。 – Deduplicator 2015-02-06 19:49:42
@Deduplicator - 是的,也是。这些类型必须是可分配的。 – PaulMcKenzie 2015-02-06 19:52:59