virtual-inheritance

virtual-inheritance

文章 0 浏览 3

纯虚拟类和集合(向量?)

我正在开发一个图形应用程序,该应用程序相当广泛地使用虚拟类。它具有: 图片类,本质上是形状的集合。 形状类,它是纯虚拟的,并且有几个继承自它的…

忆依然 2024-08-24 07:16:36 6 0

C++多重继承阻止钻石

有没有办法在 C++ 中定义类 Foo 这样 我就可以继承它, 我不能从中“钻石继承”, 即 class Cat: public Foo{} // okay class Dog: public Foo{} // o…

分分钟 2024-08-22 18:24:35 9 0

c++虚拟继承

问题: class Base { public: Base(Base* pParent) /* implements basic stuff */ } class A : virtual public Base { public: A(A* pParent) : Base(…

漫漫岁月 2024-08-19 04:20:13 10 0

c++ 最后一堂课

class Temp { private: ~Temp() {} friend class Final } class Final : virtual public Temp { public: void fun() { cout&lt&lt"In base" } } class…

暗恋未遂 2024-08-03 04:21:38 8 0

C++ 中的不对称虚拟继承钻石

所以我有这个想法,我认为在C++中基本上不可能实现......但我想问一下。 我通读了 Stroustrup 的第 15 章,但没有得到答案,而且我认为有关继承钻石的…

青春有你 2024-07-30 00:15:12 11 0

是不同的编译器吗? C++ 虚拟继承实现不兼容?

我有这样的公共接口层次结构: struct ISwitchable { /* Obtain pointer to another implemented interface of the same instance. */ virtual int sw…

私藏温柔 2024-07-25 04:14:59 8 0

C++ 多重虚拟继承与 COM

网络上充斥着对“可怕的钻石问题”的解释。 StackOverflow 也是如此。 我想我理解这一点,但我无法将这些知识转化为理解类似但不同的东西。 我的问题…

薆情海 2024-07-09 05:56:59 7 0

在 C++ 中,什么是虚拟基类?

我想知道“虚拟基类”是什么以及它的含义。 让我举个例子: class Foo { public: void DoSomething() { /* ... */ } } class Bar : public virtual Fo…

﹂绝世的画 2024-07-04 10:12:25 12 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文