JoeChenzzz

导航

sizeof新用法(c++11)

1.概念

1)sizeof是关键字,也是运算符,用来求对象占用空间的大小,返回字节数

2)c++11允许使用作用域运算符(::)来获取类中成员的大小,以前只允许先创建一个类的对象,通过类对象访问成员得出大小

class A {
public:
    int a;
};

size_t b = sizeof(A::a);    //size_t等价于unsigned int

A cfq;
size_t b = sizeof(cfq.a);

3)sizeof()的计算发生在编译阶段

posted on 2018-09-28 20:28  JoeChenzzz  阅读(200)  评论(0编辑  收藏  举报