C++ 中的 Type 和 Class 有什么区别?
简单来说 Class 是一种 Type。
A class is a type. Its name becomes a class-name ([class.name]) within its scope.
来自 C++ Draft
int
, char
等是基本类型。
Class 是复合类型或自定义类型。
参考链接
C++ Classes
简单来说 Class 是一种 Type。
A class is a type. Its name becomes a class-name ([class.name]) within its scope.
来自 C++ Draft
int
, char
等是基本类型。
Class 是复合类型或自定义类型。
参考链接
C++ Classes