基类 问答列表

从派生类对基类中的占位缓冲区进行别名化

作者:glades 提问时间:5/11/2022

我想创建一个结构对象数组,每个对象都包含一个包含值的成员。但是,此值的类型可能因对象而异。由于大小不能变化,我决定在基类中放置一个占位缓冲区,我尝试从模板化为类型的派生类中别名。但这行不通: #in...

如何禁用从派生类移动构造基类?

作者:Nolazuck 提问时间:4/21/2022

在下面的代码中,我想从派生类中禁用基类的移动构造,并调用复制构造函数。VectorVectorMap #include <iostream> #include<algorithm> struct ...

避免在使用者函数采用基类时进行强制转换

作者:Vero 提问时间:12/1/2022

请如何执行下面的注释行,即“//如何在不投射的情况下做到这一点?我的意思是如何通过改变我的设计来做到这一点,我知道我不能这样做。我想到的一些丑陋的方式: 选角(对某些人来说可能并不丑陋)快吗?是编译...

为什么当需要 Task 时可以返回 Task&lt;TResult&gt;?

作者:so_as 提问时间:1/9/2023

当我搞砸任务时,我制作了一个私有的静态异步方法,该方法在延迟后返回一个随机数。我还制作了一个调用私有静态异步方法的公共静态方法,但我忘记将返回类型从 更改为 。TaskTask<int> publi...

使用类方法的 ros NodeHandle.subscribe 出现问题

作者:Mike 提问时间:1/30/2023

我在 Ubuntu18.04 和 C++14 上使用 ros 旋律,并尝试使用派生类中的回调函数订阅主题。我知道这是可能的基类,如 ros wiki 的 2.3.2 类方法部分所示,但我正在尝试为派生...

通过派生类创建 C++ 基类成员 [已关闭]

作者:Panos Kontogiannis 提问时间:2/19/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 9个月前关闭。 改进此问题 我在理解以下代码时遇到困难: class Base...

在导入大量模板化基类的基类构造函数时避免模板混乱

作者:glades 提问时间:4/14/2023

这只是一个简短的询问,如果有可能以某种方式导入基类构造函数,而没有所有的模板膨胀。考虑这个例子,我从模板化继承:std::variant template <typename StringType,...

基类具有不可访问的析构函数

作者:glades 提问时间:4/15/2023

以下代码尝试使用 std 容器定义自相似数据结构 JSON,但未编译。这一切似乎都归结为 的哈希表删除了它的析构函数,因为它在基类中是不可访问/私有的。我真的无法解释为什么会发生这种情况。根据我之前的...

使类型特征适用于所有派生类型

作者:glades 提问时间:6/12/2023

我有一个类型特征和概念,可以检查是否可以容纳给定的类型。现在我有一个派生自 的类型,我想将该类型特征与新类型一起使用。我怎样才能优雅地完成这项工作?std::variantTvariant2std::...

Angular 12 当父组件和子组件扩展相同的基本组件时,如何隔离属性范围

作者:kalonthenet 提问时间:7/17/2023

我有一个名为 ScreenBaseComponent 的抽象基类: export abstract class ScreenBaseComponent implements OnInit, OnDe...


共14条 当前第1页