腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
调用
带
多个
参数
的
约定
函数
?
ethereum
、
solidity
、
web3
我正在尝试
调用
我
的
可靠合约
的
一个
函数
,该
函数
接受3个
参数
。下面是我
的
契约
函数
的
样子。memory c) public{} 我现在正在尝试使用web3版本1.2.1向此
函数
发送事务instance.methods.test("hello_a","hell
浏览 10
提问于2019-09-27
得票数 1
回答已采纳
1
回答
如何
在web3
的
REMIX中
调用
带
参数
的
构造
函数
solidity
、
web3js
、
remix
因此,我与Remix IDE签订了一个名为"Voting“
的
约定
,并为该
约定
创建了一个
带
参数
的
构造
函数
var Contractabi = web3.eth.contract(contract但是现在我需要部署带有
参数
的
smart with it构造
函数
var MyContract = web3.eth.contract(
浏览 88
提问于2018-05-06
得票数 0
回答已采纳
1
回答
过程激活时间
c
、
procedure
、
calling-convention
、
function-calls
过程激活时间是否是编译时间
的
一部分,从而执行
函数
调用
的
准备?(虽然不确定,但我取决于第二种选择)
浏览 0
提问于2011-05-03
得票数 0
2
回答
带
参数
的
p线程成员
函数
c++
、
pthreads
我已经读过,使用
带
成员
函数
的
线程
的
最佳解决方案是定义一个静态帮助
函数
并从内部
调用
线程
函数
。但这需要将' this‘指针作为
参数
传递给pthread_create。如果我原来
的
线程
函数
已经有了一个
参数
,我该
如何
实现它?有没有一种将
多个
参数
传递给pthread_create
的
方法?
浏览 1
提问于2014-04-22
得票数 2
回答已采纳
2
回答
_stdcall、C++ / Inline ASM中
的
变量
参数
c++
、
windows
、
programming-languages
、
inline-assembly
我所处
的
情况是,我必须使用C++和内联ASM来模拟一个_stdcall
函数
,但它使用
的
参数
数量是可变
的
。通常,当它将控制权返回给它
的
父对象时,它不知道从堆栈中弹出多少个
参数
,所以不会起作用,但我希望通过一个全局变量告诉它应该有多少个
参数
,然后让它像这样弹出它们。 这真的可能吗?如果是这样的话,有没有人能让我朝着正确
的
方向开始呢?我特别纠结于我需要
的
epilog代码。我
的
目标是创建一个
函数</
浏览 0
提问于2011-04-10
得票数 0
回答已采纳
2
回答
参数
是按名称还是按顺序?
.net
、
vb.net
在这方面,我可能是孤军奋战;但我一直认为,在.NET中,当您
调用
函数
时,必须以与方法相同
的
顺序传入值。First Param", "Second Param")DoSomething(B:="Second Param", A:="First Param") 我
的
问题可能很愚蠢,但是最好
的
实践是什么?我所见过
的
一切都只是以正确
的
顺序
调用
<e
浏览 0
提问于2011-05-01
得票数 3
回答已采纳
1
回答
对于模块
的
本地呼叫,跟踪ABI
的
目的是什么?它在哪里被强制执行?
assembly
、
x86
、
compiler-construction
、
x86-64
、
abi
我也理解ABI对于模块间
调用
是
如何
有用
的
,例如,
调用
到.dll中,就好像我们没有一个定义良好
的
调用
约定
一样,没有可靠
的
方法来传递数据。 对于那些没有外部引用()、没有外部引用()
的
函数
,我迷路了。编译器不能为每个
函数
创建自己
的
任意
调用
约定
吗?我已经看到编译器产生了现有
调用
约定
的
奇怪
的<
浏览 1
提问于2021-11-16
得票数 1
1
回答
如何
实现一个简化
的
C++
函数
模板接口?
c++
、
c++20
我有
带
两个
参数
的
函数
模板,但第二个
参数
是由第一个
参数
决定
的
,我希望在
调用
函数
时避免写这两个
参数
-这将有助于防止错误,同时也更简洁。我正在寻找设计建议或语言功能,可以让我做到这一点。MyEnum::E1, T1>();template T2* Function<MyEnum::E3, T2>();
浏览 10
提问于2021-03-02
得票数 1
回答已采纳
1
回答
x64上
的
调用
约定
compiler-construction
、
64-bit
、
x86-64
、
calling-convention
我在几个地方看到,微软针对x64平台
的
调用
约定
被缩小到只有一个:
调用
者清除堆栈(cdecl),
参数
是在堆栈和寄存器
的
组合中传递
的
(我不会在这里讨论确切
的
细节)。我假设如果这是操作系统
的
调用
约定
,那么可能所有其他针对Windows
的
编译器(例如mingw-w64)也遵循它。 这种
调用
约定
在其他主要平台(x64、Linux等)上也是正确
的</
浏览 4
提问于2013-08-09
得票数 8
回答已采纳
8
回答
jQuery
的
.click -将
参数
传递给用户
函数
javascript
、
jquery
、
function
、
parameter-passing
我试图使用jQuery
的
.click
调用
一个
带
参数
的
函数
,但是我不能让它工作。这就是我想要
的
工作方式:哪个
调用
blah blahblah }$('.leadtoscore').
浏览 0
提问于2010-07-18
得票数 303
回答已采纳
3
回答
为什么更喜欢在OCaml中使用元组
参数
?
ocaml
、
tuples
、
currying
说 将'a -> 'b -> 'c
调用
约定
与'a * 'b -> 'c进行比较时。在使用SML/NJ时,我习惯了输入和输出都使用元组类型:('a * 'b) -> ('c * 'd),因此使用元组来表示
多个
输入似乎与我表示
多个
输出
的
方式是对称<e
浏览 0
提问于2012-05-19
得票数 12
回答已采纳
3
回答
使用__cdecl,其职责是清理堆栈
c++
、
stack
阅读__cdecl将弹出堆栈
参数
()在先期感谢
浏览 0
提问于2015-10-20
得票数 0
1
回答
发生PinvokeStackImbalance。抛出此异常,但我不知道错误是什么?
c#
、
c++
、
pinvoke
、
marshalling
、
dllimport
异常:基本上,我
的
应用程序在c++中有一个后台实时进程,它与微处理器进行通信。我
的
问题是,我必须创建一个有限状态机,以确保物理设备和c++应用程序都在根据UI中发生
的
事情来做他们应该做
的
事情。因此,我
的
目标是将表示状态
的
简单整数从c#传递到c++。grabx(); [DllImport("dllTESTER.dll")
浏览 0
提问于2015-09-08
得票数 2
回答已采纳
2
回答
在visual c ++中快速
调用
关键字是用来做什么
的
?
visual-c++
、
calling-convention
、
fastcall
我见过很多
函数
前面都附加了fastcall符号。为什么要使用它?
浏览 2
提问于2012-05-20
得票数 11
回答已采纳
3
回答
从程序集交换
调用
约定
调用
C
函数
c
、
assembly
、
linux-kernel
、
nasm
我有一个用于Linux
的
程序集应用程序,其中我通过寄存器向
函数
传递
参数
,因此我使用了某种特定
的
调用
约定
,在本例中是fastcall。现在,我想从程序集应用程序
调用
一个C
函数
,它需要10个
参数
。我是否必须为此切换到cdecl,并通过堆栈传递
参数
,而不管我
的
应用程序中其他地方
的
事实
如何
,我都是通过寄存器传递它们
的
?是否允许在一个应用程序中混合
浏览 9
提问于2017-01-19
得票数 0
回答已采纳
3
回答
谁在传递值时
调用
复制构造
函数
?
c++
问题可以概括为:当传递值时,谁负责变量、
调用
方或被
调用
方
的
副本?在这种特定情况下,B是在接收var时
调用
副本构造
函数
,还是main()
调用
它并将副本发送到B
的
方法?事实上,正如一些人所说
的
那样,使其不可复制是一个好主意,以防止不太聪明
的
开发人员创建一个
函数
,将密钥提供给被授予密钥
的
类中
的
任何人。但是,使其不可复制也会阻止标准值
参数
传递(至少应该如此,我已经发现Vi
浏览 1
提问于2014-07-16
得票数 0
回答已采纳
3
回答
在Linux上从汇编代码
调用
SDL/OpenGL
assembly
、
x86-64
、
calling-convention
问题是,与我在互联网上找到
的
许多汇编和OpenGL/SDL教程不同,我机器上
的
OpenGL/SDL显然没有使用C语言
调用
约定
。我用C语言写了一个简单
的
程序,将它编译成汇编程序(使用-S开关),显然,由GCC生成
的
汇编代码通过在寄存器中传递
参数
来
调用
OpenGL/SDL
函数
,而不是被推送到堆栈。现在,问题是,我
如何
确定
如何
将
参数
传递给这些OpenGL
浏览 0
提问于2010-06-12
得票数 3
回答已采纳
1
回答
如何
在C中包装非标准
调用
约定
?
c
、
assembly
、
inline-assembly
、
calling-convention
在不涉及细节
的
情况下,假设我需要使用C代码中
的
非标准
调用
约定
。使用此
约定
的
函数
可能会在堆栈上返回
多个
值。将每个
函数
放入使用内联程序集进行
调用
的
包装器中,并通过给定给包装器
的
指针
参数
发送输出会很简单。不幸
的
是,这种解决方案不能很好地推广,我需要一些在一般情况下有效
的
解决方案。我应该放弃使用宏来封装包装吗?或者有没有一种更通用<em
浏览 0
提问于2010-10-26
得票数 3
回答已采纳
1
回答
CLR/Fastcall:大型值类型
如何
在内部传递给被
调用
的
函数
?
clr
、
calling-convention
出于好奇:值类型通常是复制
的
,JIT编译器在
调用
方法时似乎使用了Microsoft
的
Fastcall
调用
约定
。这将前几个
参数
放入寄存器中,以便快速访问。但是,大值类型(即大于寄存器
的
大小或堆栈
的
宽度)
如何
传递给被
调用
的
函数
? CLR
的
跳转代码使用fastcall Windows
调用
约定
。这允许
调用
方
浏览 2
提问于2011-11-07
得票数 3
回答已采纳
1
回答
即使我不在子类中
调用
super(),程序也会抛出错误,因为必须定义一个显式构造
函数
java
、
inheritance
、
constructor
、
super
在这里,我
调用
了基类
的
参数
化构造
函数
,但是当我没有在基类中给出默认构造
函数
时,它会抛出错误,为什么会这样,因为我没有
调用
super() int num; // if
浏览 0
提问于2020-03-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
调用有参数的函数
Python如何调用DLL函数:传递数值、指针与字符串参数
调用函数不仅仅只是传递正确的参数类型
函数调用时栈是如何变化的?
浅谈如何定义和调用Python的函数
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券