class myObject{
private:
subOBJ* subList;
int size
public:
myObject(subOBJ list[]);
}
subOBJs
たとえば、私のオブジェクトは次のようになり、渡された配列で何かを行うオブジェクトを作成したいと考えています。
myObject::myObject(subOBJ list[])
{
size = sizeof(list);
subList = new subOBJ[size];
for(int i=0; i< size; i++){
subList[i] = list[i];
}
}
渡された配列が有効であると仮定して、私のコンストラクタをそのように設計するのは正しいですかsubOBJs
。