Возможно ли это в C++?
Я хочу получить размер member
, не используя bar
.
class foo
{
bar member;
};
void test()
{
new sizeof(foo::member);
}
Вы можете использовать это:
#include <iostream>
class foo
{
public:
typedef int MemberType;
MemberType member;
};
void test()
{
std::cout << sizeof(foo::MemberType) << std::endl;
}
int main()
{
test();
}
new
в вашем коде? Что вы пытаетесь создать экземпляр?