minazare
یک شنبه 30 مرداد 1390, 16:20 عصر
بازم سلام
میخوام یه آرایه پویا از اشیای کلاس بسازم.
نمیدونم چرا نمیشه.میخوام ورودی اطلاعات با تعریف مجدد<<و>>باشه
class room{
int number;
float size;
enum kind{northern=0,sounthern=1};
enum color {red=0,blue=1,green=2};
int tabage;
int state;
int time;
int numberBed;
float price;
public:
int i,SIZE;
room();
~room();
const int &operator[](int )const;
int &operator[](int );
friend void give();
// int get_number(){return number;}
// int get_state(){return state;}
friend void add1();
friend ostream &operator<<(ostream &stream,ROOM ptr );
friend istream &operator>>(istream &stream,ROOM &ptr );
void read();
}roo;
void room::read()
{
system("cls");
i=0;
cout<<"Enter len of new array:";
cin>>SIZE;
roo=new room[SIZE];
}
میخوام یه آرایه پویا از اشیای کلاس بسازم.
نمیدونم چرا نمیشه.میخوام ورودی اطلاعات با تعریف مجدد<<و>>باشه
class room{
int number;
float size;
enum kind{northern=0,sounthern=1};
enum color {red=0,blue=1,green=2};
int tabage;
int state;
int time;
int numberBed;
float price;
public:
int i,SIZE;
room();
~room();
const int &operator[](int )const;
int &operator[](int );
friend void give();
// int get_number(){return number;}
// int get_state(){return state;}
friend void add1();
friend ostream &operator<<(ostream &stream,ROOM ptr );
friend istream &operator>>(istream &stream,ROOM &ptr );
void read();
}roo;
void room::read()
{
system("cls");
i=0;
cout<<"Enter len of new array:";
cin>>SIZE;
roo=new room[SIZE];
}