Size: a a a

cxx.Дискуссионная

2020 December 01

AB

Andrey Buran in cxx.Дискуссионная
увеличивает размер класса на указатель
источник

I

Ioann_V in cxx.Дискуссионная
@urandon Nikita Khomutov
За Андромеду где только не срались
ну да, ннеплохая малварь была
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Andrei Konshyn
господа профессионалы, есть вопрос.

стандарт ни слова не говорит о таблице виртуальных функций, но при этом она увеличивает размер класса. Что об этом говорит стандарт, если говорит? Или в стандарте про размер только о том, что пустой класс не может быть нулевого размера?
Ну фактически нужно где-то хранить vptr, а уж что там стандарт про это говорит..
источник

AB

Andrey Buran in cxx.Дискуссионная
вопрос для @supapro
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Andrey Buran
увеличивает размер класса на указатель
С виртуальным множественным наследованием даже не один!
источник

A

Andrei Konshyn in cxx.Дискуссионная
Andrey Buran
вопрос для @supapro
ну если читать только знакомые буквы, то да
источник

AB

Andrey Buran in cxx.Дискуссионная
источник

I

Ioann_V in cxx.Дискуссионная
Andrey Buran
вопрос для @supapro
Тут вопрос про цитату из стандарта
источник

AB

Andrey Buran in cxx.Дискуссионная
тогда в @procxx
источник

A

Andrei Konshyn in cxx.Дискуссионная
еще раз - вопрос о том, говорит ли стандарт о том, что реализация виртуальных функций должна увеличить размер класс или стандарту похер?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Andrei Konshyn
еще раз - вопрос о том, говорит ли стандарт о том, что реализация виртуальных функций должна увеличить размер класс или стандарту похер?
похер
источник

M

Michael in cxx.Дискуссионная
Получается, что в гипотетическом компиляторе Х может и не быть vtable, в использоваться совсем другая технология? И при этом все будет норм с точки зрения соблюдения стандарта?
источник

A

Andrei Konshyn in cxx.Дискуссионная
спасибо:)
источник

I

Ioann_V in cxx.Дискуссионная
ну, хоть один адекватный парень
источник

A

Andrei Konshyn in cxx.Дискуссионная
Ioann_V
ну, хоть один адекватный парень
+
источник

A

Andrei Konshyn in cxx.Дискуссионная
Michael
Получается, что в гипотетическом компиляторе Х может и не быть vtable, в использоваться совсем другая технология? И при этом все будет норм с точки зрения соблюдения стандарта?
да
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Michael
Получается, что в гипотетическом компиляторе Х может и не быть vtable, в использоваться совсем другая технология? И при этом все будет норм с точки зрения соблюдения стандарта?
именно так
источник

УГ

Уроде Гусеница - Кру... in cxx.Дискуссионная
@urandon Nikita Khomutov
За Андромеду где только не срались
а я за 1ый
источник

УГ

Уроде Гусеница - Кру... in cxx.Дискуссионная
ну хуета ж
источник

УГ

Уроде Гусеница - Кру... in cxx.Дискуссионная
ладно, не хуета
источник