Прежде всего, вы должны создать конструктор, который принимает аргументы.
Он должен выглядеть примерно так:
Circle(const Point& pt, int radius)
{
x = pt.x;
y = pt.y;
this->radius = radius;
}
или
Circle(int x, int y, int radius)
{
this->x = x;
this->y = y;
this->radius = radius;
}
Убедитесь, что вы все еще есть конструктор по умолчанию:
Circle()
{
x=y=radius=0;
}
На этом этапе у вас должно быть как минимум 2 конструктора.
Ваш вопрос: How do I load 5 3 and 9 into postion 0 of myCircleArry?
Вот как вы это сделаете:
myCircleArry[0] = Circle(5,3,9);
Если вы предпочитаете взять его из файла, сделайте это (при условии, что я предполагаю, что ваш формат файла определен)
int x,y,radius;
Lab6DataFileHandle >> x;
Lab6DataFileHandle >> y;
Lab6DataFileHandle >> radius;
myCircleArry[i] = Circle(x,y,radius);