腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
如何使用
C++
成员
函数
作为C框架
的
回
调
函数
c++
、
c
、
callback
有一个C库(我不能更改),它支持类型
的
回
调
函数
我想设置一个
C++
函数
作为
回
调
。是否需要在"extern C"块下声明
回
调
函数
? 成员
函数
是否需要是静态
的
才能成为
回
调
函数
?是否可以使用非静态成
浏览 7
提问于2011-07-19
得票数 15
回答已采纳
1
回答
具有
回
调
函数
的
C++
模板
类
c++
、
class
、
templates
、
callback
尽管我读过很多关于
模板
的
文章,但这是我第一次尝试实际使用它们。因此,我
的
问题可能只是缺少对
模板
的
理解。 我有一个
类
,它应该独立地周期性地生成一些数据。当有新
的
数据时,它通过
回
调
函数
调用父
函数
并发送数据。这个
类
应该是可移植
的
,因此是
模板
化
的
父
类
。但是如果我在我
的
数据
类
上使用<e
浏览 7
提问于2019-10-15
得票数 0
回答已采纳
1
回答
将
类
成员
函数
转换为
类
函数
指针
c++
、
c
、
curl
我正在为
C++
请求在cURL库中编写一个cURL包装器。size_t read_callback(char *buffer, size_t siz
浏览 2
提问于2020-06-29
得票数 0
回答已采纳
1
回答
我是否可以避免对需要
模板
成员
的
类
进行
模板
化?
c++
、
templates
我有两个
类
:CFileFinderThread封装工作线程,CFileFinderCallbackForwarder将线程数据转发给几个可能
的
外部
回
调
函数
之一(
具有
不同
的
签名)。
回
调
函数
的
类型是转发器
的
模板
参数。DEFAULT_CALLBACK_MILLIS) forwa
浏览 2
提问于2015-03-12
得票数 0
回答已采纳
3
回答
将
C++
类
转换为双数组
c++
我有一个库,它公开了一个只允许双数组和
回
调
函数
的
C++
API。
回
调
函数
接受双数组。double)FUN(const double *); return FUN(arr);但是,对于我
的
用例,我
的
数据最好存储在一个自定义
类
中,并且我希望将
类
的
一个实例传递给<em
浏览 3
提问于2020-02-08
得票数 0
回答已采纳
3
回答
使用继承而不是类型防御来进行前向声明性,从而使
回
调
变得复杂。
c++
、
c++11
重要
的
是,派生
类
除了修复
模板
参数--非成员
函数
,尤其是成员变量之外,不会向基本库添加任何内容。所以它们
的
二进制表示都应该是相同
的
。拥有A、B、C等
的
根本原因是为了避免一直用手写出
模板
参数。 问题是Base有一些
函数
将回
调
作为参数,
回
调
应该将对
类
本身
的
引用作为参数。因此,我希望
具有
如下回
调
函数
:
浏览 5
提问于2011-11-17
得票数 0
回答已采纳
1
回答
具有
动态
回
调
函数
类型
的
C++
模板
类
c++
、
c++11
、
templates
、
callback
、
pure-virtual
在下面的代码中,我希望用户能够创建一个
具有
特定类型
的
使用者
类
,例如Consumer<StateA>,这样他们
的
回
调
函数
就可以正确地处理他们给出
的
类型。但是,在下面的代码中,编译器会抱怨,因为在编译时,不会生成对StateB消费方法中
的
函数
的
调用。使用方法来自基
类
,它们必须被覆盖。callback(state); private:
浏览 1
提问于2018-11-15
得票数 0
回答已采纳
3
回答
C++
:线程之间共享
的
静态
函数
成员,能阻止所有线程吗?
c++
、
pthreads
、
blocking
我有一个
类
,它
的
静态
函数
定义为使用C样式
的
extern C { static void callback(foo bar) { } }。//静态在标头中定义。从该类实例化了三个对象(每个在单独
的
p线程中),每个对象都有自己
的
循环(在
类
构造
函数
中),可以接收回
调
。指向
函数
的
指针被传递为: x = init_function(h, queue_id, &callback, N
浏览 5
提问于2011-01-17
得票数 0
回答已采纳
1
回答
如何在C#中使用带有继承结构
的
本机
C++
回
调
?
c#
、
c++
、
interop
、
callback
在C#中,我需要设置一个对
C++
的
回
调
,其中使用回
调
接收
的
数据来自
具有
继承
的
结构(参见
C++
部分下面的精馏代码)。 我相信
C++
中
的
结构是由编译器折叠
的
,因为它们不包含任何虚拟
函数
?因此,在CollapsedCallbackInfo中使用折叠
的
数据
类
‘C#’实际上适用于特定
的
数据
类
。但是,在实
浏览 2
提问于2011-04-19
得票数 2
2
回答
在运行时创建一个
具有
唯一
函数
指针
的
函数
c++
、
winapi
、
boost
、
lambda
当调用以
回
调为参数
的
WinAPI
函数
时,通常有一个特殊
的
参数将一些任意数据传递给
回
调
。如果没有这样
的
事情(例如 ),我们唯一能够理解哪些API调用导致了给定
回
调
的
调用
的
唯一方法是有不同
的
回
调
。当我们知道在编译时调用给定API
的
所有情况时,我们总是可以使用静态方法创建
类
模板
,并在不同
的<
浏览 4
提问于2014-10-27
得票数 3
回答已采纳
2
回答
C++
signals2插槽
回
调
可以包含Objective-C/
C++
类
/选择器(方法)信息吗?
c++
、
objective-c
、
signals-slots
、
boost-signals
、
boost-signals2
这对你们中
的
一些人来说一定很明显,但我找不到这样
的
例子: 我需要一个boost::signals2信号来连接一个插槽
回
调
,它是一个
C++
类
成员
函数
或
函数
器,这样我就可以将模型
回
调转换成Objective-C该回
调
需要存储可在
C++
回
调
函数
中调用
的
Objective-C/
C++
方法实例
的</em
浏览 21
提问于2013-06-06
得票数 1
回答已采纳
2
回答
不同类间非静态
函数
的
C++
回
调
c++
、
boost
、
callback
、
function-pointers
我有一个A
类
,当它与设备驱动程序交互时,我打算把它放在一个共享库中。我在google上搜索
C++
中
的
回
调
函数
,但是发现C风格
的
<
浏览 2
提问于2012-07-17
得票数 0
回答已采纳
2
回答
在
类
中封装WinAPI
回
调
的
最优雅
的
方法
delphi
、
winapi
、
callback
我正在考虑在
类
中封装WinAPI
回
调
的
优雅方法。假设我正在创建一个处理异步I/O
的
类
,所有的Windows
回
调
都应该是stdcall
函数
,而不是
类
方法(例如,我需要将它们
的
地址传递给ReadFileEx WinAPI
函数
)。因此,我不能将方法地址作为
回
调
例程传递给WinAPI
函数
。在
类
中封装此类功能<
浏览 3
提问于2010-06-01
得票数 3
回答已采纳
2
回答
在
c++
函数
中访问objective-c
类
的
ivars
c++
、
objective-c
、
objective-c++
我有一个objective-c
类
,它有一个字符串ivar,我需要在调用回
调
函数
时更改它。问题是
回
调
是在
c++
中进行
的
,因此我不能在该
c++
函数
中访问objective-c
类
的
ivar。
回
调
必须在不能更改
的
c++
中。我意识到还有其他方法可以做到这一点,例如,一个由该
函数
设置并由我
的
类</
浏览 0
提问于2010-08-07
得票数 1
2
回答
使用
C++
代码从C代码
回
调
?
c++
、
callback
、
namespaces
我使用
的
是用纯C编写
的
驱动程序,它有一些注册
的
回
调
函数
。当它们被调用时,它们将与
C++
代码交互。我试图在
回
调
中访问名称空间中
的
函数
,但是出现了一个错误,这让我认为它们不能调用
C++
代码,我想这很有意义。但是后来我意识到我与
C++
类
的
交互没有任何问题。那么,在C代码中执行
的
回
调
浏览 5
提问于2013-08-21
得票数 0
2
回答
是否有可能“复制”
模板
类
从非
模板
基派生
的
对象?
c++
、
class
、
templates
、
polymorphism
我在
C++
中构建了一个小
的
、范围有限
的
、跨平台
的
UI库。这是
回
调
的
基
类
--它允许将它们作为参数传递,并将它们存储在UI小部件中,这样就可以执行正确
的
回
调
(例如,当用户单击按钮时)。target; ActionType __action; };
浏览 4
提问于2012-05-12
得票数 2
回答已采纳
2
回答
C++
如何为不了解
类
实例
的
class编写包装器?
c++
、
c
在我们打算用
C++
编写
的
项目中,我们使用C库。这个C库提供了注册
回
调
的
函数
,每个中断都会调用这些
回
调
。我们在构造
函数
中注册
回
调
。handle_interrupt(int pin, int time) {}由于是一个成员
函数
,所以handle_i
浏览 4
提问于2022-11-16
得票数 5
回答已采纳
2
回答
C++11风格
的
回
调
?
c++
、
c++11
我在一个
类
中有一个void
函数
。在旧
的
C++
中,我会把一个
函数
设为静态
的
,将
类
名作为参数,并且有我自己
的
类
,这个
类
接受一个静态
的
空
函数
+一个空*,这样我就可以轻松地调用它。 然而,这感觉很老套。它也没有
模板
化,这让我觉得我可以做更多
的
事情。创建myclassVar.voidReturnVoidParamFunc
回
调</e
浏览 0
提问于2012-09-09
得票数 38
回答已采纳
1
回答
如何在封装
的
PortAudio
回
调
中存储音频数据
callback
、
wrapper
、
portaudio
要做到这一点,我必须包装PortAudio库,使其
具有
面向对象
的
风格,并且我遇到了一些音频
回
调
的
问题。FRAMES_PER_BUFFER, recordCallback,*
回
调
函数
中
的
//MANIPUALTE AUDIO HERE 当
回
调
函数
浏览 4
提问于2015-07-29
得票数 0
2
回答
从delphi到
C++
应用程序
的
回
调
c++
、
delphi
、
dll
应用程序是用Delphi2010编写
的
,底层
的
动态链接库是一个
C++
动态链接库。 在理想情况下,当您
的
应用程序在
C++
中时,dll会在发生事件时
回
调
应用程序。
回
调
是通过接口实现
的
。应用程序开发人员实现抽象
c++
类
并将对象传递给dll。然后,dll将回
调
已实现
类
的
成员
函数
。这是一个经典
的
浏览 3
提问于2009-09-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何让你的回调更具Kotlin风味
如何为分布式存储系统做测试之:单元测试
聊聊C+的类和面向对象编程
聊聊C+的模板和泛型编程
对编程范式的简单思考
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券