PDA

View Full Version : سوال: تعریف آرایه پویا به عنوان شی کلاس



hatamiarash7
شنبه 24 آبان 1393, 22:15 عصر
سلام و خسته نباشید خدمت شما عزیزان

چطور میشه یک آرایه ی پویا رو از نوع کلاس تعریف کرد ؟؟؟؟؟

برای مثال یک کلاس به نام list و آرایه پویا به نام student داریم و ابتدا تعداد دانش آموزان رو از ورودی دریافت می کنیم ، متغییر count
سپس آرایه student رو مجدد تعریف می کنیم .....

student = new int [count];

حالا چطور میشه این آرایه رو از نوع کلاس تعریف کرد ؟؟؟؟
هرچی فکر کردم راهی به ذهنم رسید چون نمیتونیم همزمان از هردوی این دستورات استفاده کنیم :

int *student;
list *student

کلا نمیدونم چجوری باید این کارو کرد ..... اون تیکه list *student هم شک دارم که اصلا درست باشه
ممنون میشم کمک کنید

rahnema1
شنبه 24 آبان 1393, 23:23 عصر
سلام
به این صورت میتونید انجام بدید

class student
{
public:
string name;
int number;
};
int main()
{
student * Students = new student[count];
Students[0].name = "arash";
Students[0].number = 1;
}