C++中struct和class关键字的三个区别
1.成员的默认访问权限不同.struct默认是public而class默认是private.
2.默认的继承保护级别不同.struct默认是public继承而class默认是private继承.
3.class可用作定义模板参数的关键字,类似typename,而struct不行.
1.成员的默认访问权限不同.struct默认是public而class默认是private.
2.默认的继承保护级别不同.struct默认是public继承而class默认是private继承.
3.class可用作定义模板参数的关键字,类似typename,而struct不行.