腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
从
baseclassptrVec转换derivedclassptrVector,最好
的
方法是什么?
c++
、
polymorphism
、
casting
、
stl
我正在获取
基
类
指针
向量
,需要传递给
派生类
指针
向量
,请建议最好
的
方法来做同样
的
事情。使用
基
类
ptr
向量
大小创建新
的
派生类
向量
动态强制转换
基
指针并填充派生
向量
。如果有更好
的
方法让编译器相信
向量
是用于多态类型
的
,请
浏览 0
提问于2010-12-29
得票数 0
回答已采纳
1
回答
无论如何,我是否可以在
基
类
中存储所有
派生类
的
指针
的
静态std::
向量
?
object-oriented
、
c++
、
inheritance
、
array
我目前有一个有多个
派生类
的
程序。
派生类
的
所有实例都存储在该类
的
指针静态
向量
中。我还有一个指针
的
静态
向量
,它位于
基
类
中,它存储
从
它派生
的
任何对象。每当我添加一个对象时,我现在有两个回推,一个用于
派生类
,另一个用于
基
类
。这意味着,当我想要删除一个对象时,我还必须执行两个删除操作。我是否可以在
基
类
中
浏览 0
提问于2016-09-13
得票数 0
1
回答
从
类型
基
类
的
向量
访问
派生类
方法
c++
、
inheritance
、
vector
在我
的
程序中,我有一个带有几个
派生类
的
类
。我正在尝试将
派生类
的
所有实例存储在一个
向量
中。为此,
向量
具有
基
类
类型,并且它们都存储在那里。但是,当我试图
从
向量
访问属于
派生类
的
方法时,我不能这样做,因为
基
类
没有这个方法。有办法绕过这件事吗?下面的示例代码。
浏览 0
提问于2014-05-25
得票数 0
回答已采纳
1
回答
基
类
对象
的
数组/
向量
/子对象/等
c++
、
arrays
、
object
、
vector
有没有可能在c++中创建一个数组或
向量
,其中同时包含
基
类
和
派生类
中
的
对象?例如,如果我有一个父
类
和一个子类
派生类
,我可以将每个
类
的
对象放入数组/
向量
中吗?如果我
从
son派生另一个
类
,我可以将其中
的
对象放入该数组/
向量
中吗?如果可能的话,我更喜欢用两种方式(包括数组和
向量
)来获取图像。
浏览 0
提问于2015-05-26
得票数 0
1
回答
将派生对象存储在
基
类型
的
向量
中
c++
、
inheritance
、
polymorphism
、
derived
我有一个
基
类
类型
的
指针
的
std::vector:我将一个
派生类
类型推送到
向量
上:baseList.push_back(derivedObject); 但是,当我迭代列表并调用被
派生类
从
基
类
覆盖
的
函数时,
派生类
中
的
代码不会被
浏览 0
提问于2013-04-05
得票数 0
回答已采纳
2
回答
从
派生类
的
向量
复制到
基
类
的
向量
c++
、
stl
我正在寻找最简单
的
方法来将
派生类
的
向量
复制到
基
类
的
向量
,而不是逐个元素地复制。我如何解决以下问题才能让它正常工作?item : va) { } return 0; } 现在,我
从
g
浏览 31
提问于2021-07-20
得票数 1
回答已采纳
1
回答
奇怪
的
是,在
基
类
中反复出现模板模式和静力学。
c++
、
static
、
crtp
、
static-polymorphism
因此,感谢,我正在考虑用CRTP实现我
的
问题。不过,我有个问题。在我
的
静态
基
类
中,我有2组函数。一个是std::
向量
,另一个是标准
的
C样式数组。因此,在
基
类
中,我定义了一个静态函数,它调用非std::
向量
函数。Derived::Func( stlVec );
浏览 4
提问于2013-08-09
得票数 1
回答已采纳
3
回答
如何在C++中检查对象
的
类
?
c++
、
class
、
testing
假设我有一个
基
类
的
对象
向量
,但使用它来包含许多
派生类
。我想检查该
向量
的
一个成员是否属于某个特定
的
类
。我该怎么做?我可以考虑创建一个接受
基
类
参数
的
派生类
模板,但我不确定如何将
类
与对象进行比较。
浏览 3
提问于2012-10-02
得票数 1
2
回答
继承
的
函数返回
派生类
,而不是
基
类
c++
、
inheritance
在C++中,是否可以在
基
类
中构造返回
基
类型
的
函数,以便在
派生类
中,它们返回
派生类
型,而不需要重载?矩阵提供了许多适用于
向量
的
函数,例如由标量加法或乘法。 在这种情况下,最好不必手动覆盖所有这些矩阵函数来返回
向量
。如果可能的话,我想表示,无论this类型是什么,返回类型都应该与它相同。(例如,operator*() )
的
工作由于存在3维和2维
向量
的
派生类
而增加。我理
浏览 3
提问于2017-01-14
得票数 5
3
回答
从子类
的
STL
向量
到
基
类
的
向量
的
转换
c++
、
oop
、
stl
、
vector
、
polymorphism
我想知道是否有可能将
派生类
值
的
向量
转换为
基
类
值
的
向量
。具体来说,我希望能够将
基
类
对象
的
向量
传递给其形式参数接受
基
类
向量
的
函数。argv) { objs_b.push_back(B());} test.cc:1
浏览 4
提问于2011-04-18
得票数 9
回答已采纳
1
回答
访问派生成员,而不是
派生类
中同名
的
基
成员。
c++
、
inheritance
、
design-patterns
假设我有两个
类
{ std::vector<int> nums; virtual void addNum(int numnums.push_back(num); } { std::vector<int> nums;当我使用
派生类
并试图将数字推入它自己
的
num
向量
时,它可能是指
基
<
浏览 1
提问于2021-12-24
得票数 0
1
回答
如何用
基
类
的
所有
派生类
填充
向量
/列表
c++
例如,在给定
基
类
名称
的
情况下,我希望获得
派生类
指针
的
向量
/列表(一个指针对应于抽象
基
类
中
的
每个
派生类
)。
浏览 1
提问于2011-03-31
得票数 0
2
回答
如何推断
派生类
的
类型
c++
、
class
、
templates
假设我有一个基础抽象
类
:{ virtual ~Base(){};并从它
的
模板
类
派生:class Derived: public Base public:}; class Test public: vector< Base* >
浏览 0
提问于2016-10-26
得票数 1
6
回答
设计我
的
程序以避免必须
从
基
类
转换到
派生类
c++
、
design-patterns
、
polymorphism
好吧,我似乎需要从基础到派生
的
前向转换,我认为这可能是设计问题,所以我将解释我正在做什么,您可以告诉我我需要更改什么。XML文件定义了一组相似的对象。它们共享相同
的
基
类
。main函数是在
基
类
DoWork()中定义
的
,它是虚
的
。一切都很好,程序运行正常。我可以遍历
向量</
浏览 0
提问于2010-11-09
得票数 0
回答已采纳
1
回答
创建一个容器来存储多种类型
c++
、
containers
我有一个包含纯虚函数
的
类
。我使用这个
类
来确保我不会忘记在
派生类
中实现一些方法。我有一个
派生类
的
集合,比如class C : public Aetc 如何创建一个可以容纳所有这些
派生类
(B、C、D)
的
容器我尝试创建
基
类
的
向量
,但如果将
派生类
推送到
向量
上,则会导致<em
浏览 0
提问于2016-09-27
得票数 2
2
回答
抽象
类
中
的
向量
c++
、
vector
我相信
的
问题是相似的,但是我仍然需要更多
的
澄清。 假设我在一个抽象
类
中创建一个
向量
(它存储另一个
类
的
对象)。如果不能初始化抽象
类
的
对象,我如何能够
从
另一个
类
中使用.pushback()?显然,最简单
的
解决方法是将
向量
放到另一个
类
中,但我需要另一种方法。我已经读过,您可以通过在
向量
中存储指向这些对象
的
指针来实现这一点。谁能给我举个
浏览 1
提问于2019-12-09
得票数 0
回答已采纳
2
回答
如何将
派生类
型视为其
基
类型?
c++
、
inheritance
我想知道是否可以将
类
作为它
的
基
类型。下面我做了一个小例子,描述了我指
的
情况。 我使用了示例中遗漏
的
Vector2
类
,但它只是由x和y类型
的
float值组成。我试图使名为FindEntitiesWithPosition
的
方法与
类
Person和Vechicle一起工作,但我得到了错误E0312 no suitable user-defiend conversion
浏览 0
提问于2019-06-30
得票数 2
回答已采纳
1
回答
使用基构造器创建派生对象
c++
、
arrays
、
csv
我将CSV文件中
的
一行读取到一个
向量
中,然后希望将这个
向量
传递到一个正确
的
派生类
中,以便创建一个具有正确私有属性
的
对象。但是,我如何将
向量
向上传递到
基
类
,而不只是传递给派生对象?
基
类
:{ Material() ;
浏览 0
提问于2016-03-13
得票数 1
3
回答
大型静态数据成员、继承和性能
c++
在程序开始时,我需要将大量数据存储到一个
向量
中,但只需要一次。我尝试将
向量
my_vect放在
基
类
的
构造函数中,以便将所有数据加载到其中,但问题是,这些数据需要由将在整个程序中创建
的
派生类
使用。本质上(除非我采取了完全不同
的
方法?)
向量
需要是静态
的
,因为我不想每次创建子类时都必须将数据重新加载到
向量
中。我能以某种方式全局创建这个my_vect来避免这种静态单例
的
东西吗?我还需要能够在
浏览 1
提问于2011-06-04
得票数 2
回答已采纳
1
回答
是否有一种使用
派生类
中数据
的
基
类
指针调用方法
的
方法?
c++
、
pointers
、
vector
、
base-class
(对不起,我
的
英语很差)在
派生类
中,我希望能够添加一些可绘制
的
对象并使用
基
类
指针
的
方法绘制它们
浏览 0
提问于2021-08-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
傅里叶级数:从向量的角度看函数
用Python实现词嵌入的数值化:从文本到向量的转换方法解析
C+笔记七十九:C+继承中的类型兼容性原则
C+笔记八十:继承中的对象模型
青松保创始人张乐飞:从知识库到向量数据库,到小模型,再到大模型,层层递进提高ChatGPT的会话质量
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券