указатель.
овольно простой вопрос, но я все еще не уверен:
Если у меня есть класс, который будет создаваться миллионы раз - желательно ли не выводить его из какого-то другого класса? Другими словами, несет ли наследование некоторую стоимость (с точки зрения памяти или времени выполнения для создания или уничтожения объекта), о которой я должен беспокоиться на практике?
Пример:
class Foo : public FooBase { // should I avoid deriving from FooBase?
// ...
};
int main() {
// constructs millions of Foo objects...
}