struct 和 class 不同点

在 C++ 里面 struct 和 class 没有本质的差别
仅仅是成员和继承方式的默认不同
struct 是 public
class 是 private

我的个人建议是仅仅要须要实现成员函数的就用 class

至于效率问题,那得看什么特性
好多都是编译时就处理掉的事情,比方普通的函数重载(非 virtual 成员函数)。比方模板。仅仅是添加编译时间而已,对执行效率没影响
原文地址:https://www.cnblogs.com/zfyouxi/p/5169887.html