腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
多态
QSharedPointer
、
、
、
、
我试图在我的
多态
结构中使用
QSharedPointer
,但我找不到正确的语法来将基类的指针转换为派生类的指针。struct Switch : State {};
QSharedPointer
<Switch> mySwitchTest= ???
浏览 0
提问于2010-08-17
得票数 18
回答已采纳
1
回答
多态
类的QList?
、
、
、
、
我正在尝试创建一个
多态
类型的QList,它仍然使用Qt的。,所以乍一看,我们似乎已经完成了。QList<
QSharedPointer
<Base> > pointer_list;
QSharedPointer
<Derived> deriv
浏览 0
提问于2017-06-16
得票数 6
回答已采纳
2
回答
包含派生对象的QPointer与基类不匹配
、
、
、
很抱歉这个标题很奇怪,如果你能想到一个更好的,请随意提出。我有一个类似于下面这样的结构:然后我有一个函数,它将接受任何派生类型作为QPointer; ...现在的问题是,我不能将QPointer<MyDerived>传递给这个函数,如果我使用标准指针,我就会这样做。是否必须强制转换此对象才能使其适合函数?或者我应该只使用普通的指针? 另外,有人知道分配失败的对象时的标准行为吗?你应该总是
浏览 0
提问于2012-03-16
得票数 1
回答已采纳
1
回答
如何在执行循环停止后与
QSharedPointer
<QObject>一起正确使用析构函数?
、
、
、
、
大家早上好,但是,与构造函数相比,这是一种完全不同的行为,即: qDebug() << "Result:";
QSharedPointer
<
浏览 0
提问于2019-02-11
得票数 4
回答已采纳
1
回答
类“
QSharedPointer
<T>”的构造函数已声明为“显式”-如何解决此错误
、
尝试使用时出现以下错误: { CTestNew* ptrerror C2664: '
QSharedPointer
<T>::
QSharedPointer
(const
QSharedPointer
<T> &)' : cannot convert parameter1 from 'CTestNew*'
浏览 3
提问于2011-03-23
得票数 0
回答已采纳
3
回答
检查两个
QSharedPointer
有相同的数据
、
、
、
我有两个
QSharedPointer
,我可以检查它们是否指向同一个对象,使用这样的operator==否则我必须写对象中存储在指针中的对象重载了operator==。
浏览 3
提问于2013-02-14
得票数 2
回答已采纳
1
回答
删除
QSharedPointer
所指向的一个
QSharedPointer
、
、
我还想用
QSharedPointer
实例跟踪一些对象。当一个对象被delete childObject;或delete parentObject;删除时,我希望
QSharedPointer
实例在调用isNull()时返回true。但是,删除
QSharedPointer
指向的任何对象时,我的程序就会崩溃。这是我的代码:
QSharedPointer
<QObject> ptr(child);光是这个就毁了我的程序我阅读了<
浏览 0
提问于2018-10-20
得票数 1
回答已采纳
1
回答
QCache和
QSharedPointer
、
、
、
、
问题是,我有一个QVector of
QSharedPointer
,我想把其中的一部分放到我的QCache中。如何插入指向QCache的共享指针?
浏览 2
提问于2015-10-22
得票数 4
回答已采纳
1
回答
在C++/Qt中填充
QSharedPointer
<T>集合
、
、
、
、
我想使用通用函数(模板)从QJsonArray (序列化的Q_GADGETS)实例填充
QSharedPointer
<T>集合。for (const auto& json_value: qAsConst(json_array)){collection << ptr; } 因此,函数模板必须接受包含
QSharedPointer
(指向Q_GADGETS的智能指针)的典型Qt
浏览 55
提问于2020-04-26
得票数 1
回答已采纳
1
回答
函数参数中的Qt智能指针
、
void aFunction() { doSomethingWithPointer(pointer
浏览 9
提问于2016-06-14
得票数 0
回答已采纳
1
回答
将QNetworkReply指针传递给
QSharedPointer
、
、
、
、
关于在以下场景中使用
QSharedPointer
的一个问题:class xy{
QSharedPointer
<QNetworkAccessManager> m_nam;
QSharedPointer
<QNetworkReply>* QNetworkAccessManager::post(const QNetworkRequest & request, const QByteArray
浏览 19
提问于2017-08-04
得票数 0
1
回答
QSharedPointer
作为方法参数或方法返回值的良好实践?
、
、
对于如何使用
QSharedPointer
对象作为方法参数或方法的返回值,有什么好的做法或规则吗?按价值计算:{} {}LMNode::setParent(const
QSharedPoi
浏览 4
提问于2017-09-07
得票数 5
4
回答
如何防止删除由
QSharedPointer
管理的指针
、
、
、
、
我认为这个问题与我们(糟糕的)使用
QSharedPointer
有关。: 我认为我们同时做的是不能.是否有OOP方式强制
QSharedPointer
管理的指针不能删除或传递给另一个
QSharedPointer</
浏览 5
提问于2010-11-11
得票数 1
回答已采纳
2
回答
QSharedPointer
::isNull()和运算符之间的区别!()
、
、
、
在Qt文档中,我们看到:和Returns true if this object is holding a reference如何确定
QSharedPointer
是否为空?这些函数如何与
QSharedPointer
::data() != null相对应?
浏览 5
提问于2013-11-12
得票数 3
回答已采纳
1
回答
QEnableSharedFromThis::sharedFromThis()返回nullptr
、
、
、
我有一个class MyClass,它应该能够返回这个用
QSharedPointer
<MyClass>包装的。根据我的理解(和经验),简单地创建
QSharedPointer
<MyClass>(this)的新实例并不是一条路。这个成员函数应该返回,这个封装在
QSharedPointer
<MyClass>中,而不会出现所有的不良副作用。MyClass;} 但是,当我在上面的示例中运行testSharedThis()时,sharedFromThis()总
浏览 3
提问于2017-12-10
得票数 0
1
回答
创建共享指针的首选方法
、
、
关于Qt等效的同样的问题-
QSharedPointer
。根据,
QSharedPointer
内部和对象在一个内存分配中分配,这有助于减少长期运行的应用程序中的内存碎片。这是否意味着
QSharedPointer
<T>::create()是首选的?class MyClass {};
QSha
浏览 0
提问于2016-10-06
得票数 5
回答已采纳
1
回答
为RtlFreeHeap指定的
QSharedPointer
地址无效
、
、
、
我有一个大量使用
QSharedPointer
的程序。当我执行我的程序时,它运行得很好,但是当我用GDB调试它时,它开始抛出错误。在以下代码中抛出"Invalid Address specified to RtlFreeHeap": PersistentList::createEx(wrap("abc")).dynamicCast<PersistentList>();
QSharedPointer</e
浏览 4
提问于2010-09-23
得票数 0
1
回答
将
QSharedPointer
与new[]一起使用会在valgrind中产生“不匹配的free() / delete / delete[]”
、
、
、
我有以下代码: int siz = data_size();} 在某些时候,这个函数返回的
QSharedPoi
浏览 9
提问于2011-10-24
得票数 4
回答已采纳
5
回答
请你把这个词句解释一下
、
、
、
、
class TestPtr : protected
QSharedPointer
<Test> 其中Test是一个抽象接口类。TestPtr类应充当智能指针类。我读到过
QSharedPointer
是一个模板类。有人能澄清一下吗?
浏览 0
提问于2011-03-19
得票数 1
回答已采纳
2
回答
将信号和插槽附加到
QSharedPointer
中的对象
、
、
data_available(int)),}void SomeClass::set_data_provider(
QSharedPointer
<DataProvider>
浏览 0
提问于2015-02-10
得票数 10
回答已采纳
点击加载更多
相关
资讯
python基础知识,多态实例讲解以及多态的作用
Laravel 多态关联
kotlin继承与多态
继承,多态,鸭子类型
面向对象继承封装多态
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券