Результаты поиска по запросу "empty-class"

2 ответа

, есть служебная память 2 машинных слова (обычно 4 байта в 32 арках на слово) на объект для хранения информации бухгалтерского учета вместе с информацией о типе времени выполнения. Для массивов требуется третье слово для хранения размера. Другие реализации могут занимать другой объем памяти (классическая Java VM, по той же ссылке, занимала 3 слова на объект)

размер пустого класса в C ++ и Java? Почему это не ноль?sizeof(); возвращает 1 в случае C ++.

0 ответов

@ user39662: как подход 2 менее безопасен, а 1 нет?

crosoftGDI + [http://msdn.microsoft.com/en-us/library/ms533798%28v=VS.85%29.aspx]определяет много пустых классов, которые будут обрабатываться как дескрипторы внутри. Например, (источникGdiPlusGpStubs.h) //Approach 1 class GpGraphics {}; class ...

2 ответа

Почему пустая оптимизация базового класса не работает?

Почему оптимизация пустого базового класса (EBO) не применяется полностью в Visual C ++?Если у меня много базовых классов, могу ли я помочь компилятору выпол...

ТОП публикаций

4 ответа

сборник документов

подаю класс Python по объектно-ориентированному программированию, и пока я разбираюсь, как объяснить классы, я увидел пустое определение класса: class Employee: passдалее в этом примере определяется имя и другие атрибуты для объекта этого ...

2 ответа

Почему пустая оптимизация базового класса не работает?

Почему оптимизация пустого базового класса (EBO) не применяется полностью в Visual C ++? Если у меня много базовых классов, могу ли я помочь компилятору вып...