membr_1;
int membr_2;
}
Почему это не работает? если сделать header_size функцией работает
А что ты тут хочешь сделать?
Может тебе хватит и просто const?
ващето работает только ты порядок попутал
class Foo{ int membr_1; int membr_2; constexpr static std::size_t header_size = sizeof(membr_1) + sizeof(membr_2); }
class Foo{ privite: int membr_1; int membr_2; public: static const std::size_t header_size = sizeof(Foo::membr_1) + sizeof(Foo::membr_2); };
Обсуждают сегодня