1
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

4

1 に答える 1