ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1013635
AlexBi (22.06.2020 11:35, просмотров: 1992)
Столкнулся с непониманием sizeof для поля класса. Это так и задумано, или я чего-то не понимаю? Собственно более длиной записью задача решается, но почему не проходит короткая? 
class C1 {
public:
    int fld;
};
int sz1=sizeof(C1::fld); // так не получается
int sz2=sizeof(((C1 *)(0))->fld); // так получается