1
如何爲C++中的存儲庫分配內存?爲存儲庫構造函數分配內存C++
這是倉儲類:
class Repository{
private:
DynamicVector<Medicine> MedList;
};
當我在使用結構在C initRepository功能(構造)一直在尋找這樣的:
Repository* initRepository()
{
Repository* repo =(Repository*)malloc(sizeof(Repository));
repo->MedList=createVector();
return repo;
}
,但現在我要改造C版本轉換爲C++版本。我怎麼做?
自動調用的C++構造函數是與類具有相同名稱的無類型函數。把你的init函數放到那裏。 – Etherealone