腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
boost
::
compute
,
传递
闭
包
指针
c++
、
pointers
、
boost
、
closures
、
boost-compute
我正在编写一个高性能的应用程序,并尝试使用
boost
来加速复杂的计算。 我的问题的实质是:有没有办法将指向数组的外部
指针
(如float4_ *)
传递
给
BOOST
_
COMPUTE
_CLOSURE?我想要得到这样的东西: float4_ *normals = new float4_[NORMALS_NO];
BOOST
_
COMPUTE
_CLOSURE(void, evalNormals, (int4
浏览 19
提问于2019-02-12
得票数 0
3
回答
在C++中充当
闭
包
的函数
指针
c++
、
closures
、
function-pointers
、
gsl
在C++中是否有一种方法可以有效地创建一个
闭
包
,这将是一个函数
指针
?我正在使用Gnu科学图书馆,我必须创建一个。创建该函数时,需要有效地“关闭”几个可用的参数。是否有一个很好的技巧来创建一个
闭
包
,这样我就不必将它们作为gsl_function结构中的参数
传递
?如果不是,我应该只
传递
一个指向包含这些参数的数组的
指针
吗?编辑我尝试使用
boost
::bind,如下所示: #include <gsl/gsl_integrati
浏览 5
提问于2010-07-07
得票数 4
回答已采纳
2
回答
复制一个
boost
::函数也会复制
闭
包
吗?
c++
、
boost
、
boost-bind
、
boost-function
假设我有一个这样的函数:如果我创建了一个
boost
::函数,该函数将把它自己的对象克隆副本存储在它的
闭
包
中:现在,如果我开始
传递
f,那么
boost
::fu
浏览 0
提问于2011-12-31
得票数 5
回答已采纳
2
回答
为什么将
闭
包
传递
给接受函数
指针
的函数不起作用?
rust
在 (重点雷)中: fn main() { let a = String
浏览 0
提问于2018-10-08
得票数 38
回答已采纳
0
回答
通过引用
boost
::
compute
闭
包
或函数
传递
自定义结构的向量
c++
、
opencl
、
pass-by-reference
、
boost-compute
我是opencl的新手,正在努力学习正确使用
boost
::
compute
。考虑以下代码:#include <vector> const cl_int cell_U_size{在未注释的
BOOST
_
COMPUTE
_CLOSURE中,
compute
::transform通过值
传递
结构,处理它们,然后将它们复制回
浏览 2
提问于2017-06-12
得票数 0
回答已采纳
3
回答
将StateMachine的状态作为参数
传递
给函数
指针
C++ OOP
c++
、
oop
、
function-pointers
、
state-machine
我对C++中的函数
指针
的概念还很陌生,所以我不知道如何正确地写出我的问题。请耐心听我说。Button* aButton = new Button(aStateMachine->ChangeState(NEW_STATE)); 问题是我想不出一种方法来正确地
传递
NEW_STATE,它是在Program类中声明的一个枚举,因为函数
指针</em
浏览 2
提问于2013-10-04
得票数 2
2
回答
在swift3中使用字节
swift
、
unsafe-pointers
float *vertexBuffer = (float *)positionSource.data.bytes; _ = positionSource?.data.withUnsafeBytes({ (<#UnsafePointer<ContentType>#>) -> ResultType in
浏览 5
提问于2016-11-25
得票数 1
回答已采纳
1
回答
如何在Swift中调用接受函数
指针
参数的函数?
ios
、
swift
、
pointers
、
function-pointers
根据苹果公司的文件: 正如苹果文档中提到的,customCopyDescription可以作为顶级的快速函数
传递
,但文档中似乎有些地方不对劲。如何将customCopyDescription函数作为快速函数(而不是
闭
包
文本)
传递
给CFArrayCallBacks?
浏览 0
提问于2018-02-04
得票数 2
回答已采纳
1
回答
swift
闭
包
通过引用
传递
?
ios
、
swift
、
memory-management
、
objective-c-blocks
我很难理解
闭
包
是如何创建的。property = "something"我在猜测这段代码是如何工作的2)主队列中的对象还有另一个对
闭
包
的强引用,因为内存
指针
是由ViewController A中的函数
传递
的 3)当在gcd调用
闭
<
浏览 24
提问于2016-08-16
得票数 2
回答已采纳
1
回答
将Swift
闭
包
转换为CFunctionPointer?
c
、
swift
、
audio
、
xcode6
、
closures
是否可以将一个
闭
包
从Swift程序
传递
到一个API,其中相应的参数被标记为CFunctionPointer 答案使用Swift
浏览 1
提问于2015-01-26
得票数 2
1
回答
在
闭
包
中,
指针
或引用类型是如何在内存中存储或用现代函数语言处理的?
c++
、
objective-c
、
swift
、
compiler-construction
、
closures
我现在正在编写
闭
包
语法分析器和代码生成组件。。,并确保
闭
包
捕获没有任何变化(比如隐式捕获)。这意味着Java
传递
闭
包
捕获的是副本,而不是引用。对于引用或类类型,只有对象
指针
作为副本
传递
。尽管
指针
引用不发生变异,但可以对
指针
指向的对象内的内容进行变异。这基本上和以前的一样。如果有大
浏览 0
提问于2018-01-08
得票数 2
回答已采纳
1
回答
传递
闭
包
与等价类
ocaml
我想问一下等价类中的
传递
闭
包
和排序。0 <-> 1 v我有2个等价类{{0;1};{2}},这个类排序的结果是:{0;1}后的{2} [|
浏览 1
提问于2011-12-30
得票数 1
回答已采纳
2
回答
boost
::绑定为l值对象
c++
、
functor
、
boost-bind
、
lvalue
boost
::bind mybinder =
boost
::bind(/*something is binded here*/);mybinder(/*another parameters here*/); // <--- one more callint foo(int){return 0;}
boost
::bind<
浏览 2
提问于2011-09-16
得票数 0
回答已采纳
2
回答
从gradle扩展访问配置
闭
包
plugins
、
gradle
现在,在gradle.build中,我可以这样做: // configure cool stuff我现在要做的是“使用”配置
闭
包
中的一些东西,并将其馀的
闭
包
传递
给我使用但是,我不知道如何 “消费”一些
闭
包
,即访问
闭
包上的一些属性,然后剥去它们,留下另一个
闭
包
,它拥有所有未
浏览 4
提问于2013-06-28
得票数 3
4
回答
我可以创建一个指向堆栈对象的自有
指针
吗?
rust
我希望将一个FnOnce
闭
包
传递
给以后使用的对象,但我希望避免任何堆分配。我可以通过保持堆栈上的
闭
包
来避免堆分配。但问题是,我不能
传递
对对象的引用,因为FnOnce call_once消耗
闭
包
。因此,我需要在没有堆分配的情况下
传递
一个拥有的
指针
(例如Box)。 这个是可能的吗?
浏览 5
提问于2016-11-30
得票数 6
回答已采纳
2
回答
目标C有
闭
包
吗?C没有吗?
objective-c
、
c
、
closures
我听说C没有
闭
包
,今天我在目标C中看到了
闭
包
的用法。目标C支持
闭
包
,而C支持
闭
包
吗? 更新:谢谢所有的答案。,我在网上也找到了这个指南:。
浏览 5
提问于2012-04-27
得票数 0
回答已采纳
1
回答
Lambdas的引用参数
c++
、
c++11
、
lambda
、
boost
在将lambda表达式
传递
给函数时,是否可以将lambda/
闭
包
存储在某个位置以供以后使用,即使该函数返回后也是如此?{ sig.connect([]{
浏览 1
提问于2015-11-18
得票数 0
3
回答
P/Invoke -将委托编组为函数
指针
+ void*
c#
、
pinvoke
C中一个相当常见的成语是,函数采用多态
闭
包
,将其表示为两个参数,一个函数
指针
和一个空
指针
(函数
指针
作为参数之一
传递
给函数
指针
)。gpgme_passphrase_cb_t cb, 从概念上讲,函数
指针
加上空
指针
表示与C# (
闭
包
)中的委托相同的东西。
浏览 12
提问于2015-12-16
得票数 5
回答已采纳
3
回答
C#委托、动态代理、
闭
包
和函数
指针
之间有什么区别?
language-agnostic
、
delegates
、
closures
、
function-pointers
、
dynamic-proxy
将方法或函数作为数据
传递
的常用方法有哪些有用的定义,如: 一流的方法?
浏览 4
提问于2009-06-04
得票数 10
回答已采纳
2
回答
是否有一种将运算符称为双参数
闭
包
的方法?
groovy
、
closures
、
operators
有时,我需要
传递
一个操作符作为
闭
包
,如下所示:我想知道是否有类似于的简写“操作符
指针
”语法,这会给我一个已经包装成两个参数
闭
包
的操作符。&将它们转换为两个参数
闭
包
。
浏览 7
提问于2016-05-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rust FFI 编程-手动绑定 C 库入门 06
Go 函数也是一等公民
Rust闭包的虫洞穿梭
Go语言中的函数
初识 go 语言:数据类型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券