История изменений
Исправление invy, (текущая версия) :
class task {
public:
virtual void exec() = 0;
};
class specialTask : public task {
virtual void exec() {
// do something
}
};
void f() {
vector<task*> tasks;
...
for(task* t : tasks)
t->exec();
}
А такое на сях изобразить?
Исправление invy, :
class task {
public:
virtual void exec() = 0;
};
class specialTask : public task {
virtual void exec() {
// do something
}
};
void f() {
vector<task*> tasks;
...
for(task* t : tasks}
t->exec();
}
А такое на сях изобразить?
Исходная версия invy, :
class task {
public:
virtual void exec() = 0;
};
class specialTask : public task {
virtual void exec() {
// do something
}
}
void f() {
vector<task*> tasks;
...
for(task* t : tasks}
t->exec();
}
А такое на сях изобразить?