Возьмем, к примеру, эти два класса. (С++)
class B1 {
public:
};
class B2 {
public:
void f0 () {}
void f1 () {}
};
Насколько больше будет класс B2 в памяти по сравнению с B1
Я чувствую, что это один из двух ответов.
один 4-байтовый указатель типа int в 32-битных системах методом PER.
Или что-то похожее на то, что происходит с таблицами виртуальных методов http://en.wikipedia.org/wiki/Virtual_method_table а>
где будет один 4-байтовый указатель int, который указывает на таблицу для каждого класса, чтобы он мог искать свои методы, что имело бы смысл, но я не знаю, происходит ли это для невиртуальных методов.
Спасибо.
Редактировать: спасибо за все замечательные и быстрые ответы :) (также помеченный ответ)