腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
擦除
基
类
向量
和
派生类
向量
中
的
对象
c++
、
vector
、
delete-operator
在我正在设计
的
游戏中,我有一个继承自
类
Model
的
派生类
Bullet。对于这两个
类
,我都有两个shared_pointer
向量
。每一颗子弹都在模型
的
向量
中
。每当一颗子弹到达其寿命
的
尽头时,它就会从子弹
的
矢量中被删除。由于同样
的
对象
在模型
的
向量
中
,有没有一种快速
的
方法来删除它呢?我不能使用项目符
浏览 14
提问于2021-05-08
得票数 1
1
回答
基
类
对象
的
数组/
向量
/子
对象
/等
c++
、
arrays
、
object
、
vector
有没有可能在c++
中
创建一个数组或
向量
,其中同时包含
基
类
和
派生类
中
的
对象
?例如,如果我有一个父
类
和
一个子类
派生类
,我可以将每个
类
的
对象
放入数组/
向量
中
吗?如果我从son派生另一个
类
,我可以将其中
的
对象
放入该数组/
浏览 0
提问于2015-05-26
得票数 0
1
回答
无论如何,我是否可以在
基
类
中
存储所有
派生类
的
指针
的
静态std::
向量
?
object-oriented
、
c++
、
inheritance
、
array
我目前有一个有多个
派生类
的
程序。
派生类
的
所有实例都存储在该类
的
指针静态
向量
中
。我还有一个指针
的
静态
向量
,它位于
基
类
中
,它存储从它派生
的
任何
对象
。每当我添加一个
对象
时,我现在有两个回推,一个用于
派生类
,另一个用于
基
类
。这意味着,当我想要删除一个
对象
时,我还必须
浏览 0
提问于2016-09-13
得票数 0
2
回答
如何推断
派生类
的
类型
c++
、
class
、
templates
: public Base public:}; class Test public: }; 问题1:如果我们有一个指向
基
类
对象
的
指针
向量
,它们也可以用指向
派生类
的
指针填充
浏览 0
提问于2016-10-26
得票数 1
3
回答
如何在C++
中
检查
对象
的
类
?
c++
、
class
、
testing
假设我有一个
基
类
的
对象
向量
,但使用它来包含许多
派生类
。我想检查该
向量
的
一个成员是否属于某个特定
的
类
。我该怎么做?我可以考虑创建一个接受
基
类
参数
的
派生类
模板,但我不确定如何将
类
与
对象
进行比较。
浏览 3
提问于2012-10-02
得票数 1
3
回答
从baseclassptrVec转换derivedclassptrVector,最好
的
方法是什么?
c++
、
polymorphism
、
casting
、
stl
我正在获取
基
类
指针
向量
,需要传递给
派生类
指针
向量
,请建议最好
的
方法来做同样
的
事情。使用
基
类
ptr
向量
大小创建新
的
派生类
向量
动态强制转换
基
指针并填充派生
向量
。如果有更好
的
方法让编译器相信
向量
是用于多态类型
的
,请
浏览 0
提问于2010-12-29
得票数 0
回答已采纳
1
回答
使用基构造器创建派生
对象
c++
、
arrays
、
csv
我将CSV文件
中
的
一行读取到一个
向量
中
,然后希望将这个
向量
传递到一个正确
的
派生类
中
,以便创建一个具有正确私有属性
的
对象
。但是,我如何将
向量
向上传递到
基
类
,而不只是传递给派生
对象
?
基
类
:{ Material() ; virtual ~Material
浏览 0
提问于2016-03-13
得票数 1
4
回答
重写
派生类
中
的
模板
基
方法?
c++
、
c++11
、
class-template
假设我有一个
基
类
,如下所示:class Base { void do_something() { /*... */ } ;然后,创建一个Derived
类
,如下所示,并重写do_something()方法:class Derived : publicBase<T> { // implemen
浏览 0
提问于2017-04-29
得票数 3
回答已采纳
1
回答
是否有一种使用
派生类
中
数据
的
基
类
指针调用方法
的
方法?
c++
、
pointers
、
vector
、
base-class
(对不起,我
的
英语很差)在
派生类
中
,我希望能够添加一些可绘制
的
对象
并使用
基
<
浏览 0
提问于2021-08-18
得票数 0
回答已采纳
2
回答
如何将
派生类
型视为其
基
类型?
c++
、
inheritance
我想知道是否可以将
类
作为它
的
基
类型。下面我做了一个小例子,描述了我指
的
情况。 我使用了示例
中
遗漏
的
Vector2
类
,但它只是由x
和
y类型
的
float值组成。我试图使名为FindEntitiesWithPosition
的
方法与
类
Person
和
Vechicle一起工作,但我得到了错误E0312 no suitable user-defiend conversion
浏览 0
提问于2019-06-30
得票数 2
回答已采纳
1
回答
将
派生类
方法与unique_ptr一起用于
基
类
c++
、
subclass
、
unique-ptr
我有一个
基
类
和
一个多个
派生类
(具有它们自己
的
.h
和
.cpp文件),如下所示 // Base stuff} public:} 在我
的
主文件
中
,我有一个指向派生
对象<
浏览 9
提问于2020-05-25
得票数 0
回答已采纳
6
回答
设计我
的
程序以避免必须从
基
类
转换到
派生类
c++
、
design-patterns
、
polymorphism
好吧,我似乎需要从基础到派生
的
前向转换,我认为这可能是设计问题,所以我将解释我正在做什么,您可以告诉我我需要更改什么。XML文件定义了一组相似的
对象
。它们共享相同
的
基
类
。main函数是在
基
类
DoWork()
中
定义
的
,它是虚
的
。一切都很好,程序
浏览 0
提问于2010-11-09
得票数 0
回答已采纳
2
回答
每个隐藏类型转换
的
C++
c++
、
foreach
、
type-conversion
我有一个for each循环,它迭代指针
的
向量
。指针指向
基
类
。在for each循环中,我使用
派生类
型作为迭代器
的
类型。render函数只在一些
派生类
中
定义,但是代码会编译并运行...如果
向量
包含指向没有渲染函数
的
派生
对象
的
指针,它就会崩溃(很明显)。for each (DerivedClass* body in myVector) body->render();
浏览 1
提问于2017-02-08
得票数 0
3
回答
有没有C++函数来比较变量
的
类型?
c++
在Python
中
,为了比较变量
的
类型,有一个函数" type ",例如:a= 10 and b= "abc",Type (a)!=Type (b)。在C++中有类似的东西吗?我有一个
基
类
对象
的
向量
,我想看看这个
向量
的
元素是否被声明为
派生类
。
浏览 0
提问于2020-04-23
得票数 2
2
回答
虚函数不执行
派生类
版本
c++
、
inheritance
、
object-slicing
我有一个想要流出
的
SceneElements集合。这是聚合
类
:public: void addElement(sceneElement);i=0; i<elements.size(); i++){ }} 这是
基
类
sceneElement::fromStream(
浏览 0
提问于2013-01-21
得票数 1
回答已采纳
1
回答
c++指针vector<base_class*> put
派生类
但分片打印
c++
、
pointers
、
vector
、
derived-class
\
的
指针
和
继承 cout << "Salary:" << get_salary() << "\n" << "\
浏览 3
提问于2013-04-04
得票数 2
回答已采纳
4
回答
在C++中将
派生类
类型
的
向量
链接到父
类
类型
的
向量
c++
、
inheritance
、
vector
我正处于C++
的
初级阶段。假设我有一个
基
类
和
一个
派生类
: .... }std::vector<Base*> baseVector std::ve
浏览 0
提问于2013-11-14
得票数 2
回答已采纳
3
回答
从子类
的
STL
向量
到
基
类
的
向量
的
转换
c++
、
oop
、
stl
、
vector
、
polymorphism
我想知道是否有可能将
派生类
值
的
向量
转换为
基
类
值
的
向量
。具体来说,我希望能够将
基
类
对象
的
向量
传递给其形式参数接受
基
类
向量
的
函数。objs_b.push_back(B());} test.cc:16:错误:从‘std::vector<B,std::allocat
浏览 4
提问于2011-04-18
得票数 9
回答已采纳
1
回答
从类型
基
类
的
向量
访问
派生类
方法
c++
、
inheritance
、
vector
在我
的
程序
中
,我有一个带有几个
派生类
的
类
。我正在尝试将
派生类
的
所有实例存储在一个
向量
中
。为此,
向量
具有
基
类
类型,并且它们都存储在那里。但是,当我试图从
向量
访问属于
派生类
的
方法时,我不能这样做,因为
基
类
没有这个方法。有办法绕过这件事吗?下面的示例代码。
浏览 0
提问于2014-05-25
得票数 0
回答已采纳
4
回答
指针
向量
中
的
内存泄漏,如何预防?
c++
、
memory
、
pointers
、
vector
、
memory-leaks
我在我
的
程序
中
遇到了一点内存泄漏,这是我认为唯一可能
的
事情。= new SavingAccount();} 虽然指针
的
向量
在程序结束时被删除,但我有3个错误泄漏,这似乎与我拥有的3种类型
的
帐户相对应。也就是说,如果我在将指针放入
向量
后删除它,它也会删除
向量
中
的
条目(
浏览 1
提问于2012-09-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用C+原型模式轻松实现对象复制和动态创建?
C+笔记七十九:C+继承中的类型兼容性原则
C+笔记八十:继承中的对象模型
Android C++系列:C++最佳实践3继承与访问控制
ObjectARX二次开发版本和类库的说明
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券