Virtual

Virtual

文章 1 浏览 223

使虚拟的实现也虚拟?

在 C++ 中实现纯虚函数时,是否有最佳实践指南表明实现也应该是虚拟的?理由是什么? class Interface { public: virtual void foobar() = 0; }; clas…

绻影浮沉 2024-11-15 00:59:10 5 0

如何避免 c++ 中多态对象的 clone() 样板代码

如果我想在C++中克隆一个多态对象(即从其他类B派生的类A的实例),最简单的方法似乎是给B一个虚拟克隆成员函数,它必须被A覆盖并且看起来像这样 A* c…

几度春秋 2024-11-14 22:28:59 5 0

如何更改.android路径

我安装了android sdk。但我有一个问题 AVD。 当我创建新的 avd 并启动我的 android 程序时,路径是错误的。 我的路径是C:\Users\Barış.android。问…

灼疼热情 2024-11-14 13:55:30 5 0

其类型在编译时已知的虚拟方法

如果我这样做: Dog dog; //class with virtual methods Cat cat; //class from same base as Dog dog.eat(); //call virtual method cat.eat(); //ca…

酒中人 2024-11-11 23:02:31 10 0

有什么方法可以阻止基于 ncurses 的程序运行吗?

嘿,我正在构建一个远程 shell 服务器,它在纯文本客户端和虚拟 shell 之间进行交互。 当使用常规 shell 命令时它工作得很好,但是人们之后尝试的第一…

没有心的人 2024-11-10 16:07:58 7 0

在 Windows Mobile 上使用虚拟 com 端口

我有一台运行 Windows CE 5.0 的 Windows Mobile 设备。 我现在想将硬件连接到 USB 端口,并通过将其配置为虚拟 com 端口并向其写入/读取字节来与硬件…

无言温柔 2024-11-10 11:08:35 6 0

奇怪的铸造行为

有人可以解释一下代码的输出吗? #include using namespace std; class First { public: int a; First() {}; First(int a) { this->a = a; } int getA…

嗫嚅 2024-11-10 03:14:33 10 0

c++继承虚函数

好吧,假设我们有以下类 class A { public: virtual void taco() { cout << "Class A" << endl; } }; class B: public A { public: virtual void taco…

罗罗贝儿 2024-11-09 21:06:34 3 0

防止TouchKeyboard抢占焦点

我用 Delphi 为平板电脑编写了一个小应用程序。所以没有键盘。应用程序中有一个小表单,用户可以在其中输入驱动程序名称。我想在表单上放置一个触摸键…

成熟稳重的好男人 2024-11-09 10:15:43 8 0

将PC变成虚拟手机

这可能是一个愚蠢的问题。尽管如此,你们中的任何人都知道软件或任何技术,因此我可以像在移动设备上一样在我的电脑上使用我的移动服务。 比如打电话…

真心难拥有 2024-11-08 11:44:14 8 0

什么时候适合使用虚方法?

我了解虚拟方法允许派生类覆盖从基类继承的方法。什么时候适合/不适合使用虚方法?并不总是知道一个类是否会被子类化。难道一切都应该虚拟化,只是“…

北城挽邺 2024-11-07 22:53:52 10 0

C++带有纯虚函数的模板化返回值

我有一个抽象的 Handle包含引用类型 T 的对象的类。我希望能够将该类转换为 Handle,其中 U 是 T 的超类。我会使用继承,但这在这里不起作用。我该怎…

凯凯我们等你回来 2024-11-07 08:11:23 6 0

具有固定实现的虚函数不使用大多数派生类 for (*this)

假设我有以下代码: struct Z; struct A { virtual void Do (Z & z) const; }; struct B : public A {}; struct Z { void use (A const & a) {} void …

じее 2024-11-07 05:35:29 8 0

为什么对 virtual 关键字如此模糊?

在阅读一个或另一个 boost 库的文档时,我遇到了一些语句,暗示 virtual 关键字是一种邪恶的东西。请参阅http://www.boost.org/ doc/libs/1_46_1/libs…

_蜘蛛 2024-11-07 01:04:48 7 0

我的虚拟函数无法使用 C++

我从我的真实代码中编辑了这个,这样更容易理解。 基类: class MWTypes { public: virtual long get() { return (0); } }; 派生类:(还会有其他类,…

当爱已成负担 2024-11-06 16:37:59 7 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

更多

友情链接

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