腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
我如何使
Linux
系统
调用
从一个C/C++应用程序,而不使用程序集,并以独立于cpu的方式?
c++
、
c
、
linux
、
assembly
、
system-calls
使用分叉系统
调用
等)。这个程序是用C++编写的,并且只能在
Linux
上运行。理想情况下,它可以跨CPU体系结构(即。x86、x86_64和arm),只需重新编译即可,但我只需要x86_64支持。由于每个
Linux
系统
调用
都接受许多
参数
,并在cpu寄存器中返回许多
参数
(通常只有一个
返回值
),因此每个系统
调用
的C
函数
包装器可能很容易实现。另外,因为在内核中实现的AFAIK系统
调用
具有相同的
参数
和
浏览 0
提问于2018-07-01
得票数 0
回答已采纳
3
回答
linux
内核中中断处理程序的
返回值
linux
、
linux-kernel
中断处理程序异步发生,因此不能被其他
函数
调用
。那么,为什么
linux
内核中的中断处理程序要
返回值
呢?输入
参数
是如何传递给它的?
浏览 2
提问于2011-01-19
得票数 2
回答已采纳
5
回答
未知原型
函数
的C/C++动态加载
c++
、
c
、
linux
、
interpreter
、
dlsym
我正在编写一种运行时系统/解释器,我需要做的一件事就是
调用
外部库中的c/c++
函数
。 在
linux
上,我使用dlfcn.h
函数
打开一个库,并
调用
位于其中的
函数
。问题是,在使用dlsysm()时,返回的
函数
指针在被
调用
之前需要转换为适当的类型,以便知道
函数
参数
和返回类型,但是如果我在库中
调用
一些任意
函数
,那么在编译时显然不会知道这个原型。所以我要问的是,有没有一种
浏览 0
提问于2010-07-07
得票数 4
回答已采纳
2
回答
函数
/宏只在上次
调用
时更改
参数
时执行
函数
体
macros
、
clojure
、
functional-programming
、
clojurescript
虽然回忆录应该与纯
函数
一起使用,但它通常有助于加快与IO相关的功能。 使用相同的
参数
:它应该返回回传的
返回值
。使用不同的
参数
:忘记上次
参数
和
返回值
,
调用
原始<e
浏览 3
提问于2014-06-19
得票数 2
回答已采纳
3
回答
memcpy或memmove能返回与dest不同的指针吗?
c
、
return-value
、
function-call
、
memmove
函数
memmove的定义如下:在
Linux
手册页面中,它说:
函数
返回指向dest当
函数
总是返回一个输入
参数
时,为什么不将其定义为void memmove(…)呢?
返回值
是否与dest不同? 或者
返回值
真的总是dest,它只是为了能够以一些创造性的方式组合
函数
吗?
浏览 5
提问于2016-10-12
得票数 39
回答已采纳
1
回答
从另一个
函数
调用
参数
调用
alloca( )?
linux
、
malloc
、
alloca
为什么
调用
alloc( )作为另一个
函数
调用
的
参数
,比如这个func(x, alloca(size), z);,根据一本叫做the
linux
programming interface的书被认为是错误的--这是因为由alloca()分配的堆栈空间将出现在
函数
参数
的空间中间(这些
参数
放置在堆栈帧中的固定位置)。第一个alloca首先被
调用
,然后用它的
返回值
调用
func,所以如果有人可以解释alloc
浏览 7
提问于2020-09-16
得票数 0
回答已采纳
1
回答
简单赋值帮助:
调用
函数
传递
参数
并获取其
返回值
javascript
、
html
、
function
、
scope
、
return
赋值帮助:“
调用
函数
传递
参数
并获取其
返回值
”声明带有
参数
的
函数
并在标记中
返回值
·,添加一个名为getInput()的
函数
,其
参数
命名为(请求). 给它两个陈述。
调用
函数
以传递<e
浏览 2
提问于2019-09-29
得票数 1
回答已采纳
1
回答
在C++中返回system()
函数
调用
的值,用于运行Python程序
c++
、
python
、
linux
、
system
我正在
Linux
上运行代码,通过system()
调用
来运行python程序。我对这个
函数
调用
返回的值感兴趣,以了解python程序的执行过程。当python进程由于
参数
不正确而自行失败时,system()返回的值为512。 有人能把这两者联系起来吗?我是否以错误的方式解释了
返
浏览 1
提问于2012-06-07
得票数 12
回答已采纳
1
回答
是否有现成的装饰器可用于缓存基于
参数
的
函数
返回值
?
c#
、
.net
、
performance
、
caching
C# Win Forms应用程序,需要缓存
函数
的
返回值
,这应该基于
参数
,所以如果
函数
的
参数
在
调用
函数
时发生变化,它必须再次
调用
,但对于相同的
参数
,它应该直接从缓存中
返回值
,是否有任何现有的C#工具可用或任何快速简单的技术或链接将受到欢迎
浏览 2
提问于2010-01-31
得票数 2
2
回答
使用指针从c
函数
返回多个值;
参数
列表的样式
c
编写C语言
函数
和
函数
调用
返回指针的好的编程风格是什么?我应该如何编写
函数
定义呢?例如,我总是可以将
返回值
放在
参数
列表的最后,当我
调用
函数
时,我可以添加一些额外的空间来将输入
参数
与
返回值
分开。 此外,对
浏览 0
提问于2015-03-02
得票数 3
回答已采纳
2
回答
从程序集返回
函数
参数
c
、
assembly
、
x86-64
、
calling-convention
我在
Linux
上使用的是AMD 64位(我认为它的确切架构并不重要),也就是64位。用gcc编写成elf64。我从C ABI中看到,整数
参数
是通过通用寄存器传递给
函数
的,并且我可以在代码的汇编程序端(被
调用
方)找到值。当我需要将被
调用
者的结果检索给
调用
者时,问题就出现了。第二个整数
返回值
通过RDX传递。这一点让我很困惑。 我还可以从C ABI中看到,RDX是用来将第三个整数
函数
参数
从
调用
方传递给被
调用</em
浏览 0
提问于2015-05-23
得票数 4
4
回答
Linux
中system()
函数
返回值
的检测意义
c++
、
linux
、
signals
、
system
、
return-value
当我在运行在
Linux
上的system(COMMAND)代码中使用C++
函数
执行命令时,system(COMMAND)
调用
的
返回值
并不相同。用
函数
的
返回值
检测或异常终止是否有方法?例如,在使用system
函数
执行命令后出现分段错误时,确定该
函数
的
返回值
为35584。但是,我不知道
返回值
意味着什么,我也不确定所有可能的分段错误都返回35584。当我遇到分段错误或异常终止时,是否有方法检测
返回值
的所有可
浏览 9
提问于2013-01-08
得票数 4
回答已采纳
1
回答
在Go中记录多个返回的值
logging
、
go
、
multiple-value
是否有一种惯用的方法来记录返回多个值的
函数
的结果?eat(returnPair()) // this works} 作为特例,如果一个
函数
或方法g的
返回值
在数量上相等,并且单独分配给另一个
函数
或方法f的
参数
,那么
调用
f(g(parameters_of_g))将g的
返回值
按顺序绑定到f的
参
浏览 3
提问于2014-07-30
得票数 5
回答已采纳
1
回答
在c++中使用回调异步运行
linux
命令
c++
、
linux
、
node.js
、
boost
、
asynchronous
我正在尝试编写一个c++程序,它将异步运行
linux
命令,并为
linux
命令的
返回值
注册一个回调。我真正想要的是编写一个实用程序
函数
,向它传递两个
参数
,一个是
linux
命令,另一个是回调。当我们
调用
这个实用程序
函数
时,它不应该阻止程序并继续执行程序。但是,一旦执行了
linux
命令,它将
调用
我们作为第二个
参数
传递的回调。 我已经尝试过c++ system()
函数
。并且尝试了boost
浏览 2
提问于2014-02-15
得票数 1
1
回答
R中的跟踪
函数
r
、
debugging
我想要跟踪一个
函数
,以便它在
调用
时打印所有
参数
,并在返回结果时打印
返回值
和
参数
。
函数
跟踪允许定义进入和退出
函数
调用
时要执行的操作。是否有一个
函数
返回
函数
中的
参数
列表,是否有一种方法可以在不执行每个分支退出
函数
的多个分支中的每个分支的情况下获得结果值?在下面的示例中,当
函数
在任何一个分支中退出时,跟踪应在
调用
时打印输入
参数
(或<e
浏览 0
提问于2018-10-07
得票数 4
2
回答
WebAssembly能返回什么?
io
、
return
、
return-value
、
webassembly
、
return-type
据我所知,WebAssembly实例向外部
调用
方
返回值
的方法有三种:写入内存,并让外部环境在执行后访问它 还有别的吗?细节是什么?
浏览 4
提问于2020-12-23
得票数 2
回答已采纳
1
回答
替换字符串中的组上的vim
调用
函数
regex
、
vim
、
substitution
、
function-call
如何在vim中
调用
替换字符串中的
函数
?当我拥有的时候:%s/regex/call function(\1)/g,因此组#1将是
函数
的
参数
,
函数
的
返回值
将替换缓冲区中的所有匹配项
浏览 0
提问于2012-03-01
得票数 8
回答已采纳
2
回答
定义F#
函数
并避免
返回值
f#
定义一个
函数
,该
函数
只有一个字符串类型的
参数
,该
参数
显示在控制台上。
调用
向其传递消息的
函数
。确保
函数
忽略所有
返回值
let NoReturnFunction msg = 我陷入了如何避免
函数
返回值
的麻烦之中
浏览 0
提问于2013-03-10
得票数 3
回答已采纳
2
回答
是否可以将std::绑定的
返回值
实际转换为不带构造的std::
函数
?
c++
、
c++11
、
casting
、
stl
在中,OP声称main
函数
的第三行是将std::bind的
返回值
转换为std::function。假设我知道std::function的适当模板
参数
。也就是说,假
浏览 6
提问于2016-05-16
得票数 1
回答已采纳
1
回答
对未知类型的对象
调用
函数
.net
在.NET中,可以在不知道对象类型的情况下
调用
对象上的方法/
函数
并返回它的
返回值
吗?例如:假设我有一个库X.dll,其中包含一个Y类和一个
函数
Z。
函数
Z接受两个字符串
参数
并返回一个字符串。我有另一个库A.dll,
浏览 4
提问于2020-05-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
调用有参数的函数
Python入门基础定义函数,函数调用,传递参数,匿名函数
第51p,万能参数与返回值,Python中函数的返回值
从 Rust 调用 C 库函数|Linux 中国
说到函数,必须要知道的返回值和百变参数
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券