now i have a class Schedule.
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;
};
in main i do...
Code:
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 me error at this line in main
it gives that object couldnt get created
newdaily[dailyCounter].printSchedule;
why i cant acess a method of Schedule using vector indexing...