now i have a class Schedule.
in main i do...Code:class Schedule { public: Schedule(int &dailyCounter) { cout<<"In Daily ctor"<<endl; dailyCounter++; }; ~Schedule(){cout<<"in daily dtor"<<endl;}; void printSchedule() {cout<<"PrintSchedule"<<endl;}; private: int dailyCounter; };
it gives me error at this line in mainCode:int i=0; static std::vector <Schedule> newdaily; for(i=0;i<10;i++) { Schedule tempDaily = Schedule::Schedule(i); newdaily.push_back(tempDaily); newdaily[i].printSchedule(); }
it gives that object couldnt get created
newdaily[dailyCounter].printSchedule;
why i cant acess a method of Schedule using vector indexing...



LinkBack URL
About LinkBacks


