腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
调
用在
C++
中
作为
参数
传递
的
同一
模板
函数
的
两个
版本
、
、
、
、
我想在一个
函数
中
调用
同一
函数
的
两个
版本
。float f2 = static_cast<float>(f(x2));} 现在,我想通过以下方式调用此
函数
ulp_error(std::log, 1.2f); note: candidate template ignored: couldn't infer template argument
浏览 8
提问于2019-01-15
得票数 3
回答已采纳
2
回答
是否可以定义一个非
模板
函数
,该
函数
可以将
模板
化
的
对象
作为
参数
、
我使用
的
是一个
模板
化
的
C++
类。我实例化了这个类
的
两个
不同
的
模板
版本
:ExampleClass<ParamType2> obj2; 因此我有
两个
对象,它们是
同一
个类,但具有不同
的
模板
参数
这是可能
的
吗?如果是,
函数
定义需要什么
浏览 0
提问于2019-07-10
得票数 2
7
回答
c++
中
的
函数
地址文本在哪里?
、
、
、
更新:经过一些额外
的
阅读后,我真正想要
的
是保证早期绑定(这应该转换为对非虚拟
函数
和非PIC代码
的
立即调用),这可以通过
传递
一个(成员)
函数
作为
模板
参数
来完成。我遇到
的
问题是gcc < 4.5和icc 11.1可以为成员
函数
指针
模板
参数
调用生成一些奇怪
的
指令。AFAICT、gcc >= 4、5和vs2008处理这些
模板
浏览 17
提问于2010-05-20
得票数 6
回答已采纳
1
回答
在将
函数
作为
参数
类型脚本
传递
时,避免两次
参数
定义
、
据我所知,如果你想要一个
函数
作为
参数
传递
,并
作为
回
调
函数
使用,你需要在方法
中
引入回
调
函数
将要使用
的
所有
参数
,然后对于这些相同
的
参数
,当你在
参数
中
定义回
调
函数
的
类型时,需要两次。在下面的代码示例
中
,
两个
星号之间
的</
浏览 20
提问于2020-08-10
得票数 0
回答已采纳
1
回答
是否可以包装C风格
的
回
调
,以便与它们一起使用
C++
lambdas?
、
、
、
、
不幸
的
是,有些
C++
代码需要与用C编写
的
外部库进行对话,具体来说,套件用于处理某些智能手表上
的
GUI。void *data) 当调用时,这将在function()秒之后调用interval,将data
作为
单个
参数
传递
给它。在C
中
,这是实现泛型
函数
回
调
的
唯一方法,因为不存在
函数
重载和
模板
。然而,在
C++
中
,我们通常使用lambda
浏览 4
提问于2021-07-25
得票数 2
回答已采纳
1
回答
如何
传递
Local<Function>
作为
参数
?
、
、
我正在使用
C++
为node.js编写一个v8库。我在Windows上,我想从我
的
Win32代码
中
调用一个EnumWindows API
函数
。EnumWindows接受一个回
调
函数
和可选
的
回
调
函数
参数
作为
参数
。所以,我
的
C++
代码是这样
的
.Local<Function包装器中将EnumWindows
传递
给E
浏览 2
提问于2014-04-22
得票数 1
回答已采纳
3
回答
使用jobjectarray
中
的
params调用NewObject方法jni
、
、
我使用
c++
在JNI
中
工作,并创建了一个方法,其中一系列
参数
作为
jobjectarray
传递
给我
的
原生方法。我想使用这些
参数
在JNI
中
调用一个构造
函数
。我不知道在调用方法和签名字符串从java
传递
之前构造
函数
将接受多少
参数
。我正在调用
的
构造
函数
不以数组
作为
参数
,而是可以将
同一
类
的</e
浏览 0
提问于2015-06-17
得票数 4
回答已采纳
3
回答
使用
模板
在类
中
设置
函数
类型会导致错误。
、
、
MyClass(callBackOne cbop, callBackTwo cbtp){ cbtp();};MyClass<void (*)(voi
浏览 9
提问于2022-05-11
得票数 0
回答已采纳
1
回答
在cuda中有没有
模板
化
的
数学
函数
?
、
我一直在寻找cuda
中
的
模板
化数学
函数
,但我似乎找不到一个。在普通
的
c++
中
,如果我调用std::sqrt,它是
模板
化
的
,并且会根据
参数
是浮点型还是双精度型来执行不同
的
版本
。我想要这样
的
CUDA设备代码。我
的
内核将实型
作为
模板
参数
传递
,现在我必须选择使用sqrtf
作为
浏览 0
提问于2016-03-24
得票数 5
1
回答
使用Jade
模板
的
回调调用助手
函数
、
、
、
问题是,在我看来,我想调用一个
函数
。因此,我使用了一个从我
的
玉文件
中
调用
的
助手
函数
。但是因为这个
函数
访问数据库,所以我尝试使用回调来使它工作。然而,我似乎不能用最后一个
参数
作为
函数
从我
的
玉
模板
调用
函数
。当只
传递
一个
参数
而不是回
调
函数
时,助手
函数
工作得很好。但是,由于数据库查询需要一段时间,所以
浏览 3
提问于2012-05-14
得票数 3
0
回答
从
C++
调用Julia
函数
,该
函数
接受Julia回
调
函数
作为
参数
、
我想从
C++
调用Julia
函数
。这个Julia
函数
接受另一个Julia
函数
作为
参数
(一个回
调
函数
)。我也想完全用
C++
编写这个回
调
函数
,并将其直接
传递
给Julia,而不是像
传递
其他原始类型那样在Julia
的
名称空间中为它声明名称。我
的
回
调
函数
的
C++
实现<e
浏览 3
提问于2016-07-01
得票数 1
2
回答
在现代
C++
中
,是否可以将字符串文字
作为
参数
传递
给
C++
模板
?
、
、
在“现代
C++
”(C++17或更高
版本
)
中
,是否可以将字符串文字
作为
参数
传递
给
C++
模板
?我意识到您可以使用构造
函数
参数
来实现这一点;我只是认为将其
作为
模板
参数
使用会更方便,而不是深埋在cpp文件
中
。我很好奇这是不是现代
C++
的
一个新特性。参见下面的伪代码,了解我正在尝试做
的
事情: 伪代码示例
浏览 0
提问于2018-07-05
得票数 52
1
回答
如何在
c++
中使用嵌套
模板
?
、
我是
C++
的
新手,现在正在用它上一堂课。
作为
家庭作业,我们应该编写一个
函数
,该
函数
接受任何容器
作为
输入,但不使用迭代器。因此,我们不能只将std::begin(container)和std::end(container)
作为
参数
传递
。我们必须将容器
作为
引用进行
传递
。(或任何使用
两个
模板
参数
的
模板
化类型)。con
浏览 37
提问于2019-07-07
得票数 4
回答已采纳
1
回答
$this在PHP
中
的
重新分配
、
、
(我知道这可能是一个敏感
的
决定,但我希望我们避免像“请不要”这样
的
回答。) 我有一个类,其构造
函数
将回
调
作为
参数
。在这个回
调
中
,我认为$this变量
作为
回
调
所属实例
的
引
用在
语义上是最正确
的
。(我注意到5.4已经在匿名
函数
的
上下文中恢复了$this,是在类
中
定义
的
,但是,由于
函数</em
浏览 3
提问于2011-08-18
得票数 4
回答已采纳
2
回答
在其他地方构造按值返回
的
对象
、
、
、
在将V8 JavaScript引擎与
C++
代码连接起来
的
包装器
中
,我想调用一个
C++
函数
,通过值
传递
一个对象。该对象是由JavaScript
中
的
数据自动构造
的
。调用
的
C++
函数
接受T类型
的
对象,
模板
用于生成适配器
函数
A,并按值返回T。问题是适配器
函数
A需要调用一个JavaScript
函数
,将另
浏览 7
提问于2015-06-26
得票数 1
回答已采纳
2
回答
从C调用
C++
非成员
函数
我希望将
模板
函数
实例
的
指针
作为
回
调
传递
给C
函数
。显然,在extern "C"
中
声明
模板
是不可能
的
。 是否保证
C++
对非成员
函数
使用与C相同
的
调用约定?在extern "C"
中
声明一个
函数
除了防止不兼容
的
名称损坏之外,还有其他
的
效果吗?
浏览 5
提问于2014-03-08
得票数 5
回答已采纳
1
回答
是否允许将指向
模板
函数
的
指针
传递
给C库?(
作为
回
调
)
、
、
、
main() Foo foo; } 如果call_function()是某个C库
的
接口(它动态地链接到我
的
程序),那么
传递
指向某个
模板
函数
的
特定实例
的
指针可以吗?指向(
模板
函数
的
实例化)和正则
函数
的
指针之间有什么区别吗?
浏览 2
提问于2020-04-29
得票数 12
回答已采纳
1
回答
将
C++
回
调
函数
传递
到COM进程外方法
、
、
、
、
关于将
C++
回
调
传递
到进程内COM方法
的
问题已经得到了解答。但同样
的
技术不适用于进程外
的
使用。 我有一个C#接口,它有一个用
两个
参数
注册回
调
/委托
的
方法。void ProcessNotification(ConsoleNotificationType type, IntPtr parameter); 此C#接口是使用进程外COM配置(exe文件)注册
的
。现在我想向该方法
传递</em
浏览 36
提问于2020-11-04
得票数 0
3
回答
使用继承而不是类型防御来进行前向声明性,从而使回
调
变得复杂。
、
重要
的
是,派生类除了修复
模板
参数
--非成员
函数
,尤其是成员变量之外,不会向基本库添加任何内容。所以它们
的
二进制表示都应该是相同
的
。拥有A、B、C等
的
根本原因是为了避免一直用手写出
模板
参数
。 问题是Base有一些
函数
将回
调
作为
参数
,回
调
应该将对类本身
的
引用
作为
参数
。因此,我希望具有如下回
浏览 5
提问于2011-11-17
得票数 0
回答已采纳
2
回答
将
C++
Lambda存储在成员变量
中
以用作回
调
?
、
、
、
我正在尝试实现一个获取Lambda回
调
作为
参数
的
c++
函数
。问题是,回
调
是从
同一
(调用)类
中
的
另一个
函数
异步启动
的
。因此,我需要将Lambda存储在一个成员变量
中
,以便需要启动回
调
的
异步
函数
可以访问它。 我尝试了所有我能想到
的
使用成员变量声明、设置和调用Lambda
的
方法,但
浏览 4
提问于2013-10-28
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11完美转发及实现方法详解
有关调用约定的历史–第三部分
泛型会让你的 Go 代码运行变慢
Node.js基于Express框架快速搭建web项目
请问C+11有哪些新特性?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券