C++中動態創建對象數組的方法是使用new運算符來分配內存并創建對象。下面是一個簡單的示例代碼:
class MyClass {
// 類的定義
};
int main() {
int n = 5; // 數組大小
MyClass* array = new MyClass[n]; // 使用new運算符動態創建對象數組
// 使用數組
delete[] array; // 使用delete[]釋放內存
return 0;
}
在上面的代碼中,首先定義了一個名為MyClass的類,然后在main函數中使用new運算符動態創建了一個包含5個MyClass對象的數組。使用數組時,可以像訪問普通數組一樣使用下標訪問對象。最后使用delete[]釋放了動態分配的內存。
需要注意的是,使用new創建的對象數組需要使用delete[]來釋放內存,而不是使用delete。