C++类内成员初始化

全部标准为C11标准,旧的就不看了。 首先说一条指导规则:一般状况下,不该该在类内部初始化成员!!不管是否为静态、是否为常量、是否为int等!!通通不建议在类内初始化,由于本质上类只是声明,并不分配内存,而初始化会分配内存,类内初始化会将两个过程混在一块儿!c++ 按顺序说。 首先静态成员,用static限制的成员: 在类内初始化静态成员,那么就必须知足以下条件才行: 1) 静态成员必须为字面值常
相关文章
相关标签/搜索