ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1013660 Топик полностью
RxTx (22.06.2020 16:33, просмотров: 178) ответил AlexBi на Столкнулся с непониманием sizeof для поля класса. Это так и задумано, или я чего-то не понимаю? Собственно более длиной записью задача решается, но почему не проходит короткая?
Тут другое. integral-type поле класса никогда не будет отличаться по размеру от integral-type, поэтому в выражениях sizeof(type::type-n::integral-type) нет смысла. Работает class C1 {public: typedef int MyInt; MyInt fld;}; sizeof(C1::MyInt); 
Спасибо, князь. Вы настоящий дворянин. И программист.