0
点赞
收藏
分享

微信扫一扫

c++中struct和class的异同点

飞进科技 2022-01-09 阅读 82

相同点:两者都可以用来定义类,也都可以继承
不同点:
1.class的默认继承权限和默认访问权限是私有的,而struct的默认继承权限和访问权限是共有的;
2.class可以定义模板形参,例如:Template<class T, int i>,而struct不可以

面试前,可以适当了解一下class,一般来说,我会比较喜欢用class,因为有模板,说起来也会比较轻松

举报

相关推荐

0 条评论