1

C++ でリポジトリにメモリを割り当てるにはどうすればよいですか?

これはリポジトリ クラスです。

class Repository{

private:
    DynamicVector<Medicine> MedList;
};

C で構造体を使用していたとき、initRepository 関数 (コンストラクター) は次のようになりました。

Repository* initRepository()
{
    Repository* repo =(Repository*)malloc(sizeof(Repository));
    repo->MedList=createVector();
    return repo;
}

しかし、今は C バージョンを C++ バージョンに変換したいと考えています。それ、どうやったら出来るの?

4

1 に答える 1