Tagged: pod

07
Фев
2020

Каким требованиям должна соответствовать структура при использовании на границе общения с DLL?

Подскажите, пожалуйста, каким требованиям должна соответствовать структура для того, чтобы ее можно было использовать для общения через границу DLL (при использовании export “C”)?

Для проверки структуры я могу использовать следующие шабло…

06
Фев
2020

Расположение полей в памяти при наследовании

Рассмотрим следующий код:

struct A
{
int i;
float f;
};

struct B : A
{
char c;
};

Подскажите, пожалуйста, есть ли гарантия того, что c располагается в памяти строго за f. Причем, точно таким же образом, как если бы эти член…