腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
值
而
不是
指针
作为
函数
参数
c
、
fpga
、
xilinx
、
synthesis
我有这个
函数
"cost_compare“,我想把它卸载到现场可编程门阵列上,用于一些实验目的。这个
函数
,它是如何调用的,它的
参数
如下。合成工具不接受双
指针
作为
HW
函数
的
参数
(事实上,它在
使用
指针
时非常挑剔,尤其是对数据结构)。 如何删除
函数
参数
列表中的
指针
?换句话说,如何将本例中的
指针
转换为
值
?然而,当我在FPGA上
使用</em
浏览 95
提问于2019-05-31
得票数 3
回答已采纳
3
回答
函数
调用
参数
总是一个新对象吗?
c++
、
copy
、
parameter-passing
我读到:
值
、引用或const-引用 但是,如果将
指针
传递给
函数
,而在该
函数
中更改
指针
,则不会更改对象,该对象的标识符用于将其指定为
参数
,它只会更改传递给
函数
的
指针
。这实际上意味着,在C++中,所有的东西都是以A副本的形式传递的,区别是这个复制的
值
可以用作内存地址(
指针
或引用),所以如果我
浏览 5
提问于2013-11-03
得票数 5
回答已采纳
3
回答
引用传递也可以称为
指针
传递吗?
c
、
function
、
pointers
我目前正在阅读将
参数
传递给C
函数
的方法。在阅读过程中,我了解到在C中有两种传递
参数
的方法,即按
值
传递和通过引用传递。然后,我再次看到,我们也可以将指向变量的
指针
作为
参数
传递。在这个例子中,我们传递一个指向
函数
的
指针
。当我们将
指针
作为
参数
而
不是
变量传递时,变量的地址将被传递
而
不是
值
。因此,<em
浏览 10
提问于2020-12-29
得票数 2
回答已采纳
5
回答
将变量与指向变量的
指针
用作
函数
的
参数
c++
、
c
、
pointers
、
parameters
当一个
函数
需要一个
指针
作为
参数
(
而
不是
指针
引用的变量)时,这仅仅是因为传递给
函数
的
值
太大了吗?我可以理解为什么有人想要传递一个指向数组或结构的
指针
,
而
不是
传递整个数组或结构,但是他们做出这个决定的其他原因是什么呢?例如,需要指向int (4字节)
而
不是
int (4字节)本身的
指针
的
函数
。
浏览 2
提问于2013-07-18
得票数 1
回答已采纳
2
回答
使用
智能
指针
作为
Qt标准
函数
的
参数
c++
、
qt
、
stl
、
smart-pointers
一切都在标题中:我想知道是否可以
使用
智能
指针
作为
函数
参数
,
而
不是
原始
指针
?例如,我想
使用
QsharedPointer<QStringListModel>
而
不是
QStringListModel*
作为
函数
QListView::setModel的
参数
。
浏览 0
提问于2018-12-10
得票数 0
3
回答
函数
指针
作为
类方法声明中的
参数
c++
、
pointers
我试图创建一个类方法,它将
函数
指针
(常规C
函数
指针
,
而
不是
类方法
指针
)
作为
参数
。搜索时出现的唯一问题是如何创建/
使用
成员
函数
指针
,这
不是
我想要做的。下面是一个方法,它接受一个
函数
指针
,该
指针
返回一个bool,并以两个int
作为
参数
:{
浏览 5
提问于2014-09-12
得票数 1
回答已采纳
1
回答
使用
delphi调用dll - pcshll32.dll
c++
、
delphi
、
hllapi
我需要用delphi调用pcshll32.dll的hllapi
函数
。它适用于ibm的个人通信。如何将下面的代码更改为delphi?谢谢!EHLLAPI入口点(hllapi)总是
使用
以下四个
参数
调用: 表示空间位置(输入);返回代码(输出),
而
不是
通过
值
传递的。因此,
函数
调用的每个
参数
都必须是指向
值
的<
浏览 2
提问于2010-01-23
得票数 1
1
回答
获取正在交换的页面的pid
linux
、
linux-kernel
、
operating-system
、
kernel
、
systemtap
Linux
函数
swap_writepage()在备份存储中交换页面时,将用于结构化页面的
指针
作为
正式
参数
的一部分。所有的交换操作都是由"kswapd“进程完成的。我需要找出其页面在
函数
中
作为
参数
传递的进程的pid(S)。为了获得这个结果,我能够
使用
rmap结构找到与该页面关联的所有页面页表条目。 如何从pte或从struct页面获取pid?我
使用
sytemtap来获得
作为
参数
的结构页<em
浏览 1
提问于2015-04-15
得票数 1
1
回答
函数
指针
作为
const
参数
c
、
arguments
、
parameter-passing
是否可以将
函数
指针
作为
const
参数
传递?我得到以下gcc错误: #include <stdio.h;{} 这
不是
的复制,它处理的是指向const
浏览 0
提问于2018-03-23
得票数 6
3
回答
如何将
参数
传递给
函数
指针
参数
?
python
、
callback
、
function-pointers
我刚刚开始学习Python,发现我可以将一个
函数
作为
另一个
函数
的
参数
进行传递。现在,如果我调用foo(bar()),它将不会
作为
函数
指针
传递,而是
作为
所用
函数
的返回
值
传递。调用foo(bar)会传递
函数
,但是这样我就不能传递任何额外的
参数
。如果我想要传递一个调用bar(42)的
函数
指针
怎么办 我希望能够重复一个
函数
,
而<
浏览 0
提问于2012-12-09
得票数 55
回答已采纳
2
回答
将
指针
的地址
而
不是
指针
作为
函数
参数
传递
c
、
freertos
所以我试着理解传递给这个
函数
的
参数
。第二个
参数
接受一个
指针
BaseType_t xQueueGenericSend( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_txTicksToWait, const BaseType_t xCopyPosition ) PRIVILEGED_FUNCTION; 那么为什么传递一个
指针
的地址是合法的呢?
浏览 58
提问于2020-08-05
得票数 1
2
回答
为什么在按
值
传递的
参数
的头文件中的
函数
声明中不需要const?
c
、
pointers
、
constants
、
header-files
最近,我读到了const关键字在C中用作
函数
参数
的用法,以及在中提到并被接受为正确答案的用法。在这篇文章中,有一点提到 不要在
函数
原型中
使用
const
作为
通过
值
传递的
参数
。我
使用
了这种方法,它对我自己起作用,但我不知道为什么这是一个噪声,用于通过
值
传递的
参数
,但对于通过引用传递的
参数
却没有噪声(更恰当地说,C中的
指针
值
是C中的
指针
值</
浏览 3
提问于2016-07-29
得票数 7
回答已采纳
1
回答
将指向派生类的
指针
用作模板
参数
时出错
c++
、
templates
、
pointers
当将指向派生类
而
不是
基类的
指针
作为
模板
指针
参数
时,我遇到了一个问题。我知道,我可以将
指针
作为
参数
传递到Third的构造
函数
中,
而
不是
它的模板
参数
中,但是在编译时,我希望区分具有不同
指针
的类Third对象,以便只
使用
在给定上下文中适当的
指针
来
使用
Third对象。
浏览 2
提问于2015-06-11
得票数 1
回答已采纳
2
回答
给
函数
中的
指针
分配一个新的入口不可能?
c
、
function
、
pointers
、
parameter-passing
不久前,我有一个编程任务,偶然发现了这个小问题:当我给一个
函数
一个
指针
作为
参数
时,我无法更改它指向的地址。我通过返回我希望
指针
指向的新的入口来解决这个问题。但是,我仍然想知道为什么不可能操作
指针
参数
,因为所有内存分配
函数
都
使用
返回
值
而
不是
参数
列表。 我是
不是
做错什么了?还是真的不可能更改切入点?有人能解释一下吗?
浏览 3
提问于2015-09-04
得票数 0
回答已采纳
3
回答
C中
函数
值的返回方法
c
、
function
、
return-value
在用C编写
函数
时,有哪些考虑因素决定
函数
返回结果的方式?,这个功能的许多方面让我感到困惑: 为什么没有测试第二个
参数
以确保
指针
不是
NULL?将空
指针
传递给memcpy肯定是一件非常糟糕的事情?
浏览 1
提问于2013-01-08
得票数 1
回答已采纳
3
回答
是否真正
使用
了用
指针
类型实例化模板的能力?
c++
、
templates
、
pointers
、
boost
、
stl
当您在C++中定义一个模板(带有类型
参数
)时,您可以
作为
类型传递一个指向类型的
指针
,例如:我想知道这个是否真的被
使用
了?请注意,我要求将
指针
作为
参数
传递(从外部)。
使用
指针
在模板中传递
参数
是另一回事,我不问这个问题。传递
指针
和
使用
指针
的区别。 看看这些帖子:和。myna
浏览 5
提问于2014-03-17
得票数 1
回答已采纳
1
回答
戈朗:频道能以延迟功能关闭吗?
go
、
channels
但是,我想测试如果我
使用
一个匿名
函数
,它是否真的会关闭这个通道,将这个通道
作为
一个
参数
传递,并
使用
带defer关键字的
函数
。, ok)据我理解,Go中的所有内容都是通过
值
传递的,
而
不是
通过引用传递的,make的文档说,当用于生成一个通道时,它返回一个通道,
而
不是
一个指向一个通道的
指针
。这是否意味着,如果我将通道
作为
参数</e
浏览 3
提问于2022-02-13
得票数 0
1
回答
戈朗中的Stubb接口
指针
参数
unit-testing
、
pointers
、
go
、
parameter-passing
、
stub
为了简单起见,它只是在里面隐藏了一个映射,并将map键
作为
参数
。*net.Conn is pointer to interface, not interface 但是,如果add
函数
将
参数
作为
conn net.Conn ( values )并使映射保持
值
,则可以工作
浏览 4
提问于2016-06-29
得票数 0
回答已采纳
1
回答
标准C++库中的类型为空
c++
、
parameters
、
null
、
arguments
在标准C++库中是否有一些特殊的空类型和
值
,例如定义为struct null_type_t {}; 我想在不同的地方
使用
它来表示没有传递任何
值
。value(val) {} T const value = T(); }; 基本上,如果std::null_type_t类型或
值
作为
模板或
函数
参数
传递也许有专门的标准库类型来处理这类事情,我可以在任何地方
使用
它,
而
<e
浏览 13
提问于2021-01-03
得票数 2
回答已采纳
1
回答
对于具有“引用语义”的Go类型是否有一个通用名称,如map、片和通道?
go
然而,有些类型实际上保存了指向底层数据的
指针
,这些类型允许将这些类型的
值
作为
函数
参数
有效地传递,
而
不
使用
指向它们的
指针
。当将该
值
作为
函数
参数
传递时,没有(或与切片一样少)复制底层数据,因此,如果程序员将
指针
作为
函数
参数
传递给类型,
而
不是
传递
值
,效率就不会有(
浏览 1
提问于2021-01-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程指针变量作为函数参数
C语言编程:以实例教你学指向函数的指针
Go语言参数传递是传值还是传引用
C加加开发易踩雷区
初谈指针
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券