Есть такая проблема: я использую некоторую структуру в C+ как сообщение, передаваемое через sysv msg ipc. Сейчас мне приходится избегать использования виртуальных функций в таких объектах, т.к. компилятор добавляет служебное слово в начало объекта (соотв передаётся также содержимое этого слова и размер объекта также увеличивается на размер слова). Подскажите, есть ли корректный способ получать адрес и размер объекта без учёта overhead? Единственное, что мне в голову приходит: вычислять смещение до первого поля объекта ну и дальше грязные трюки с reinterpret_cast..........
Ответ на:
комментарий
от phoenix
Ответ на:
комментарий
от Begemoth

Ответ на:
комментарий
от ivans

Ответ на:
комментарий
от mumg
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Узнать размер объекта в C++ по его vtable (2019)
- Форум Inkscape - размеры объектов и учет толщины обводки (2015)
- Форум Справочник адресов социальных объектов. (2021)
- Форум [C++] размер памяти, занимаемый объектом (2010)
- Форум Подстройка размера холста под размер объекта в Inkscape (2016)
- Форум Получение размеров 2d объекта после трансформации (2018)
- Форум как узнать размеры в пикселах объекта ? (2018)
- Форум makefile undefined reference to vtable (2015)
- Форум undefined reference to vtable for... (2013)
- Форум ipf + учет траффика по ip адресам и мак адресам, как сделать? (2003)