腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
为
任务
管理器
封装
成员
函数
指针
的
好
方法
、
、
我想在模板类task中存储一个
成员
函数
指针
和一个相关
的
对象
指针
。然后,我想创建一个数组,并在scheduler类中调用这些
成员
函数
。但是,如果我将这些task保存在一个数组中,它们都需要具有相同
的
模板类型。这个障碍使得在task类中保存对象
指针
变得无用。 现在,我想知道是否有一种聪明
的
方法
来保护相关调度程序类中
的
此类对
的
数组。如果我使用std::tuple,我不能
浏览 13
提问于2018-02-13
得票数 0
回答已采纳
7
回答
C++:类
成员
函数
作为事件回调
、
、
、
、
我正在尝试向我
的
项目中添加一个简单
的
消息传递系统,其中事件可以由一个
函数
调用,这将导致所有注册到该事件
的
回调被调用。 现在,这样做
的
逻辑
方法
是使用
函数
指针
。很容易将指向所需回调
函数
的
指针
传递给事件
管理器
,以便进行注册。事件回调
函数
总是返回一个int并以一个void*作为参数。但是,我不想将静态全局
函数
注册
为
我
的
浏览 14
提问于2011-03-03
得票数 8
1
回答
Qt项目结构.需要
的
建议
、
、
、
、
我准备了三个视图: Tool1View,Tool2View,Tool3View 我计划将指向逻辑类
的
<em
浏览 1
提问于2011-03-29
得票数 7
1
回答
在C++中使用
函数
作为类
成员
、
、
我来自Java,我对C++和C语言有一定
的
了解,但还不够深入。我正在创建hashtable类,它将
封装
存储值和键。但问题是什么是更好
的
传递
方法
,例如,在构造器自定义
函数
中传递,它将计算表中
的
哈希键。在java中,我会使用
函数
(接口)将其设置
为
类
成员
。在C++中使用
函数
指针
作为
成员
的
最佳实践是什么?请建议如何实现这一点。
浏览 2
提问于2015-02-25
得票数 0
2
回答
类
的
非静态
成员
函数
的
函数
指针
、
、
、
、
我想在类中定义一个
成员
函数
并使用它
的
指针
。我知道我可以使用静态
成员
函数
,但问题是我只能访问类
的
静态
成员
。除了静态
成员
函数
之外,还有其他
方法
可以获得
函数
指针
吗?更确切地说,我正在使用一个库,它将
函数
指针
作为其输入。我想编写一个
成员
函数
并将其
函数
指针
分配给该外部
浏览 5
提问于2013-01-14
得票数 2
回答已采纳
9
回答
调用特定对象实例上
的
C++
函数
指针
、
、
我有一个
函数
指针
,定义
为
:是否有一种使用C++对象
的
特定实例处理该
函数
的
方法
?void EventFromA(int nEvent) { // do stuff }编辑: Orion指出了促进提供
的
选项,如:Xx; s
浏览 9
提问于2008-09-30
得票数 13
回答已采纳
3
回答
C兼容
的
C++回调
、
、
考虑一个以回调
函数
(
指针
)
为
参数
的
库
函数
。如果使用正则
函数
指针
,则该
函数
可以与常规C和C++
函数
一起使用,但不能为此使用任何类
方法
: Test t; testCallback(&t.intOut2); /
浏览 6
提问于2014-04-17
得票数 0
回答已采纳
4
回答
C++调用不带参数
的
回调--或者更好
的
解决方案
、
、
、
我有一个概念是一个名为Task
的
类。
任务
有两个
成员
:整数id和回调
函数
指针
。
任务
还具有一个execute()
方法
,该
方法
调用回调
函数
。如果需要,此
方法
还应该提供
任务
id作为参数。一种解决方案是在
任务
中
浏览 5
提问于2017-10-26
得票数 2
4
回答
派生到基
指针
的
智能
指针
实现
我已经创建了一个智能
指针
实现,如下所示:#include <vector>class Obj {template <typename OTHER> SP<ULT>& operator=(SP<OTHER>& der) // ??this->
浏览 2
提问于2011-04-28
得票数 0
回答已采纳
3
回答
在type和"getter“上模板化
的
类
、
我有一个由类型参数化
的
类模板和一个用于提取该类型
的
值
的
函数
class MyClass{ }MyClass<myT, TGetter> myInstance; 有没有更优雅
的
方式来表达这个成语呢我不喜欢每次想要在T中到达字
浏览 0
提问于2014-06-10
得票数 1
1
回答
如何释放C++中
的
结构和对象数组?
、
、
、
、
程序
的
结构是这样
的
,有一个头文件
管理器
.h,其中C++类是用数据
成员
和
成员
函数
定义
的
。然后在manager.C文件中实现
成员
函数
。Frame* framePool;pagePool=new Page[n];
管理器
中<em
浏览 1
提问于2012-10-15
得票数 0
回答已采纳
1
回答
具有自定义删除器和分配器
的
shared_ptr
、
我希望使用指向结构
的
指针
作为私有
成员
来构建一个自定义类。container(); shared_ptr<mystruct_t> data; void destroy(mystruct*);在类
的
构造
函数
中,我想构造一个智能
指针
,传递给它分配
函数
和析构
函数
方法
。这两个
方法
来自一个库(它们在分配内存之后准备结构),我不能修改它们。所以我
浏览 0
提问于2013-08-25
得票数 2
2
回答
C++和标准容器:
成员
的
内存地址
、
、
、
、
为了向外部公开当前添加
的
场景,我正在存储指向std::vector后面的
指针
,这是新插入
的
元素。 Scene包含各种
成员
,例如Light类
的
一个实例。出于各种原因,我还将指向这些元素
的
指针
公开给外部。我
的
问题是,我试图在Scene
的
构造
函数
中使用这些
指针
,该构造
函数
是在Scene
管理器
中构造
的
。在将对象添加到std::vector之后,似乎会构造
浏览 1
提问于2018-07-11
得票数 1
回答已采纳
2
回答
如何创建在构造
函数
期间初始化
的
类
成员
对象
、
我主要是一个c#程序员,但我正在从事
的
一个项目让我使用c++。在C#中,我能够定义一个类
的
成员
,其中
的
成员
是空
的
,直到它被初始化。private Bar _bar; _bar = new Bar(valueBarNeeds);} _bar
的
值
为
这个用例
的
基本原理是,私有对象
的
构造
函数
依赖于直到父类被构
浏览 2
提问于2013-11-10
得票数 9
回答已采纳
1
回答
存储对类
成员
的
引用。有很好
的
解决办法吗?
、
_;};问题 我如何存储“最好
的
”轨道?下面是我在外部对象中存储对私有
成员
的
指针
/引用
的
代码。这破坏
浏览 2
提问于2013-12-19
得票数 1
回答已采纳
3
回答
c++开关与
成员
函数
指针
与虚拟继承
、
、
我试图分析实现多态性
的
各种
方法
之间
的
权衡。我需要一个具有相似之处和
成员
函数
差异
的
对象列表。我看到
的
备选方案如下: 在对象中有一个
成员
函数
指针
数组,这些
指针
在构造时被赋值。然后,我调用
函数
指针</em
浏览 7
提问于2013-12-23
得票数 6
回答已采纳
2
回答
访问静态变量
的
Const
方法
、
、
、
我
的
搜索结果没有出现类似的问题。 常量
成员
函数
不能修改任何数据
成员
或调用任何非常量
的
成员
函数
。那么,为什么允许我们从const
方法
访问静态
成员
变量呢?
浏览 2
提问于2010-11-15
得票数 6
回答已采纳
1
回答
是否应该/可以正常使用智能
指针
?
、
可能重复: 我最近读过一些关于智能
指针
的
文章,比如shared_ptr或auto_ptr。喜欢它们而不是普通
的
指针
是
好
/坏
的
做法吗?例如,我应该在
函数
的
参数中或者在将
指针
存储
为
类
的
成员
时使用它们吗?
浏览 0
提问于2012-07-14
得票数 0
2
回答
C++11中
的
泛型
函数
指针
、
、
我目前正在用C++x0编写一个
方法
执行队列。我已经实现并验证了基本
的
队列机制,但我想修改它,让push()自动删除之前对特定
方法
的
所有调用:queue.push(this, &Obj::foo, 2);应该与仅仅调用到目前为止,我
的
代码如下所示: Queue.h,还想保存指向被调
浏览 2
提问于2012-11-29
得票数 5
回答已采纳
点击加载更多
相关
资讯
嵌入式C-实现面向对象编程
C语言是C+的母语,万变不离指针,指针是C语言的一大法宝!
区块链技术语言——Go语言面向对象:方法
打造一款属于自己的远程控制软件(二)
数据结构知识点-栈和队列
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券