腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
函数
指针
是否与
函数
作为
参数
具有相同的表达能力?
functional-programming
在
函数
式编程
语言
中,
函数
可以作为
参数
传递给另一个
函数
。在
C
/
C
++等编程
语言
中,引用
函数
的
函数
指针
可以传递给可以通过取消引用调用外部
函数
的
函数
。那么,
函数
指针
在
函数
编程
语言
中是否与
函数
作为
参数
具有相同的表达能力呢?
浏览 0
提问于2015-08-10
得票数 10
回答已采纳
3
回答
除了声明的
参数
和"this“
指针
之外,
c
++ (g++)构造
函数
还会以什么顺序获取其他
参数
?
c++
、
constructor
、
calling-convention
、
abi
我想从另一种
语言
调用
C
++构造
函数
,并且需要知道要给它提供什么
参数
。我认为应该是陈述的
参数
和"this“
指针
。但是,在Gnu G++中,"this“
指针
出现在第一位还是最后呢?除了"this“
指针
之外,还有其他的隐藏
参数
吗? 这个问题不涉及其他问题,例如名称损坏,因为我已经解决了这些问题。这个问题只是关于构造
函数
的
参数
。我使用的特定
语言
也不是问题,因为
浏览 3
提问于2018-11-07
得票数 1
3
回答
一些
C
函数
如何接受空
参数
?
c
、
pointers
、
null
我一直认为
C
不接受空
参数
,直到我开始学习
指针
。在某些编程
语言
中,比如python,可以将空
参数
作为
参数
传递,但在
C
语言
中,我一直认为这会导致未定义的行为。我的问题只是好奇,像这样的
函数
....accept空
指针
作为
参数
,而不会遇到未定义的行为,难道空
浏览 6
提问于2014-12-17
得票数 9
回答已采纳
10
回答
将functor作为
函数
指针
传递
c++
、
c
、
functor
我正在尝试在
C
++应用程序中使用
C
库,并发现自己处于以下情况(我知道我的
C
语言
,但我对
C
++相当陌生)。在
C
端,我有一个以
函数
指针
作为
参数
的
函数
集合。在
C
++端,我有一个带
函数
器的对象,它与
C
函数
所需的
函数
指针
具有相同的签名。有没有办法使用
C
++
函数
器作为传递给
C</
浏览 2
提问于2009-12-03
得票数 42
回答已采纳
3
回答
通过
指针
调用
函数
并在内存块中设置
参数
c++
、
c
我有个小问题:CallFunc(void * func,void *params, unsigned int param_length); 我将发送
函数
指针
,指向
函数
参数
的
指针
,并最终发送
参数
长度,这个调用
函数
将使用它的
参数
调用传递的
函数
。我喜欢用
C
/
浏览 3
提问于2011-01-17
得票数 0
回答已采纳
2
回答
指针
如何引用硬盘中的段
c++
、
c
、
linux
、
pointers
、
operating-system
请让我知道
指针
(在
C
/
C
++编程
语言
中)如何引用硬盘中的段,例如高达1 GB的存储空间。更详细地说,我要写一个
函数
的签名,它将接受一个
指针
作为
参数
,它应该指向硬盘中的一个段,它可以容纳1 GB的空间,而不是传递指向堆上存储空间相同的地址的
指针
,我希望它指向硬盘段。系统采用Linux,编程
语言
包括
C
和
C
++。
浏览 1
提问于2012-11-27
得票数 0
回答已采纳
1
回答
从
C
#调用
C
函数
,传递包含
指针
的结构
c#
、
c++
、
dll
、
pinvoke
我需要通过PInvoke从
C
#调用
C
函数
,将
指针
传递给struct,这个结构也包含一个
指针
。可以用
C
语言
将结构简化为 int myInt;}void myFunc(myStruct*a);[DllImport("my_library.dll", Callin
浏览 2
提问于2016-05-19
得票数 0
回答已采纳
3
回答
对于
C
函数
参数
以外的元素,int *和double **意味着什么?
c
、
pointers
我正在学习
C
语言
,并做了很多练习。我知道*和**是.
c
函数
中的
指针
。请考虑以下
函数
(另一个.
c
函数
) double *w, **v, t, **theta, **x, **ny; 我的问题是,
浏览 0
提问于2017-07-26
得票数 0
回答已采纳
2
回答
如何在VFP中处理双
指针
调用
C
++动态链接库
c
、
pointers
、
dll
、
visual-foxpro
如何在VFP中处理双
指针
调用
C
++动态链接库在FoxPro中,我试图从它的动态链接库调用这个
函数
我如何调用它;我尝试这样做:我发现ch
浏览 2
提问于2013-02-23
得票数 1
4
回答
C
,预设了
参数
的
函数
指针
c
、
function-pointers
这样的事情在
C
语言
中是可能的吗?“存储”
参数
。关键是
函数
指针
可以在以后使用,而不需要引用原始数据。我可以使用类似这样的东西来耦合
函数
指针
和
参数
引用 void (*f)();} } 但不会像调用一个内部带有
参数
的
函数
指针
那样优雅
浏览 0
提问于2010-06-30
得票数 5
回答已采纳
1
回答
为什么不安全的代码上下文(与
指针
操作相关)在
C
#中存在安全风险?
c#
、
pointers
、
unsafe
我需要调用
C
库
函数
,它将
指针
作为来自一个
C
#程序的
参数
。在
C
#中,我们需要使用#不安全的关键字来保护
指针
操作。说,使用
指针
会导致稳定性和安全性问题。在公共
语言
运行库(CLR)中,不安全代码称为不可验证代码。
C
#中的不安全代码不一定是危险的;它只是其安全性无法由CLR验证的代码。因此,CLR只在完全受信任的程序集中执行不安全的代码。如果使用不安全代码,则有责任确保代码不会带来安全风险或
指针
错误。
浏览 2
提问于2018-05-07
得票数 1
回答已采纳
1
回答
C
和Java中“`glVertexAttribPointer`”
函数
的差异
java
、
opengl
当我查看glVertexAttribPointer
函数
的javadoc时,我看到它是“
C
语言
函数
的入口点: void glVertexAttribPointer(GLuint index, GLint除最后一个
参数
外,
参数
之间的对应关系大多是斜向的。"
C
“版本似乎是合乎逻辑的:必须指定数据,并为此提供一个
指针
。在Java版本中,我更加困惑,因为需要一个long整数.有人能解释一下这个long整数是如何表示"
C
“<e
浏览 2
提问于2019-12-28
得票数 1
回答已采纳
1
回答
为什么‘the’
指针
在
C
++中的构造
函数
中工作?
c++
我知道this
指针
将指向当前在其中的对象实例,但我不知道如何实现它。我发现在标准中说: 接下来我有几个问题要问,所以我的问题是: this
指针
是否属于该类?所有类实例是否共享构造
函数
和析构
函
浏览 6
提问于2022-05-05
得票数 0
回答已采纳
4
回答
C
:写一个
函数
不知道有多少
参数
c
、
parameters
、
variadic-functions
在学习
C
语言
时,我发现printf可以在传递时接收许多
参数
。 我不知道
C
怎么能实现这样的
函数
,用户可以输入任意多的
参数
。我也考虑过
指针
,但仍然没有什么好主意。如果有人对这种类型的
函数
有任何想法,请告诉我。
浏览 3
提问于2012-07-02
得票数 4
回答已采纳
2
回答
使用
指针
从
c
函数
返回多个值;
参数
列表的样式
c
编写
C
语言
函数
和
函数
调用返回
指针
的好的编程风格是什么?我应该如何编写
函数
定义呢?例如,我总是可以将返回值放在
参数
列表的最后,当我调用
函数
时,我可以添加一些额外的空间来将输入
参数
与返回值分开。 此外,对于
函数</
浏览 0
提问于2015-03-02
得票数 3
回答已采纳
2
回答
字符串文字不能作为
C
++中的模板
参数
吗?
c++
、
templates
第724页,第25章,
C
++编程
语言
template<typename T, char∗ label> // ...X<int,"BMW323Ci&quo
浏览 0
提问于2013-11-19
得票数 3
3
回答
在main()内部定义一个
函数
c
、
conventions
、
nested-function
出于好奇,在
C
语言
中定义main()内部的
函数
是否被认为是糟糕的实践?我正在编写的当前程序的问题是,我有20个指向结构的
指针
,这些
指针
是在main()中定义的(
指针
,而不是结构本身,它们在其他文件中),我有一个代码块,需要用不同的
参数
多次调用,它必须具有修改任何
指针
的能力我找到的唯一解决方案(我是
C
中的新手)是在main()内部定义一个
函数
,该
函数
具有修改任何
指针
的正确范围。
浏览 4
提问于2014-04-08
得票数 2
回答已采纳
3
回答
复制构造
函数
的
参数
选择
c++
、
pointers
、
reference
、
copy-constructor
最近在一次采访中,我被问及复制构造
函数
的
参数
。 作为一名实现复制构造
函数
功能的
C
++
语言
的设计者,你为什么要选择常量引用
参数
而不是常量对象的常量
指针
。我有一些想法,比如,因为
指针
可以赋值为NULL,这在复制构造
函数
中可能没有意义(在语义上),以及
指针
变量是一个独立的对象(这在效率方面可能不是很好),而引用只是实际对象的别名(因此传递对象的更好方法)。
浏览 2
提问于2009-09-19
得票数 1
回答已采纳
3
回答
如何用金属着色
语言
将浮点
指针
转换为uint8_t
指针
?
c
、
pointers
、
metal
、
uint8t
我试图在kernel void
函数
中用金属阴影
语言
编写以下
C
代码:uint8_t byteArray[sizeof(f)];
指针
类型必须具有显式地址空间限定符。我理解金属限制了
指针
的使用,并要求内核
函数
的
参数
具有显式的地址空间属性,如device、constant等。我将如何用金属阴影
浏览 11
提问于2021-06-15
得票数 1
回答已采纳
1
回答
如何将
C
函数
公开给自定义虚拟机?
c
、
interface
、
function-pointers
、
vm-implementation
我在一个虚拟机上工作,我希望它能够与
C
语言
接口。相反,将虚拟机
函数
暴露给
C
代码是相当容易的,我不能理解的是将
C
函数
暴露给虚拟机。我希望能够在虚拟机中动态注册
C
函数
,如下所示:然后在我的虚拟机中,将
参数
推送到堆栈,然后:问题是,在不知道
函数
需要多少
参数
和类型的情况下,我不确定
函数
指针
是否可以使用。
浏览 4
提问于2011-09-25
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程指针变量作为函数参数
C语言:函数指针数组和函数指针数组指针的深度剖析
知识分享:C 语言函数指针之回调函数
李鹏飞:C语言指针和函数详解
C语言进阶之路:函数—数组参数!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券