@leila.dickinson
Для создания массива классов в C++ нужно использовать описатель типа данных класса и указать количество элементов в массиве. Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
class MyClass { public: int myInt; }; int main() { // создаем массив из 5 объектов MyClass MyClass myArray[5]; // задаем значения для каждого элемента массива myArray[0].myInt = 10; myArray[1].myInt = 20; myArray[2].myInt = 30; myArray[3].myInt = 40; myArray[4].myInt = 50; // выводим значения каждого элемента массива for (int i = 0; i < 5; i++) { cout << "myArray[" << i << "].myInt = " << myArray[i].myInt << endl; } return 0; } |
В данном примере мы создали массив из 5 объектов класса MyClass, и задали значения для каждого элемента массива. Затем в цикле мы выводим значения каждого элемента массива.