我希望这个问题不要太傻,但是标准 C++ 中最基本的类是什么?目的?目的?
class MyObject : public object{ ...
我得到“令牌之前的预期类名{”
是否有任何显示标准 C++ 类继承的地图、图表或图像? 像这样的东西,但对于 C++?
我希望这个问题不要太傻,但是标准 C++ 中最基本的类是什么?目的?目的?
class MyObject : public object{ ...
我得到“令牌之前的预期类名{”
是否有任何显示标准 C++ 类继承的地图、图表或图像? 像这样的东西,但对于 C++?
C++ 中没有最基本的类,即所有类都没有通用的基类。
与 Java 不同,C++ 中没有基本的对象类型。
在 Cocoa 中,NSObject
类是框架的基础,而不是 Objective-C 语言本身。在 Objective-C 中,可以通过不从任何东西派生来创建根类(但为了使其工作,您可能必须通过运行时调用破解您的方式)。
类似地,一些基于 C++ 的框架可能会定义一个根类,该框架中的所有其他类都派生自该根类,但它特定于框架,而不是特定于语言。
这是您可以编译的最简单的最基本的类:
class Null
{
};
IOstream 库的继承图在这里。STL 是一个模板库,不使用 OOP。