腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
第二次
调用
另一个
函数
时
,
我
如何
告诉
编译器
传
递给
另一个
函数
的
不
可变
引用
不再
存在
?
lambda
、
rust
、
reference
、
lifetime
、
ownership
我
遇到了生命周期
的
问题: fn solve_hanoi<'a>( b: &'a mut Vec<u8>, c: &'a mut Vec<,即使参数中
的
值
的
顺序发生了变化。| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable borrow occurs her
浏览 18
提问于2021-07-13
得票数 1
回答已采纳
1
回答
JS解释器
如何
知道何时放弃
函数
的
变量作用域
javascript
我
有一个关于JS脚本
的
基本问题。
当
涉及到这个
的
时候..。.]; }当然,每次
我
调用
myClass.foo()或myClass.bar()
时
,解释器都会为这个
调用
创建一个新
的
变量作用域。
当
涉及到
调用
bar()
时
,事情就很清楚了。
函数
完成后,解释器可以很容易地删除作用域,从内存中删除memoryConsumingVariable
浏览 0
提问于2015-12-04
得票数 1
3
回答
C++中参考传递与回
传
的
误区
c++
、
pass-by-reference
、
return-by-reference
引用
传递:
我
了解到,
当
变量作为对
函数
的
引用
传递
时
,而不是复制
时
,实际
的
数据被传
递给
函数
,但我认为如果真的是这样,那么
当
程序执行在
函数
的
堆栈帧被破坏后返回到main()
时
,我们就不应该再次访问该数据,并且在main()中保留该
引用
变量
的
零或空值,但情况并非如此,而且我们仍然可以在main()中
浏览 10
提问于2021-02-02
得票数 0
1
回答
JavaScript中
的
简单退根
函数
javascript
document.getElementById("mybutton").addEventListener('click', debounce(()=>console.log("Clicked"),1000)) 每次按钮被触发
时
,它都会
调用
“the”
函数
,
我
的
问题是“计时器”变量怎么可能不被重新初始化呢?据我所知,"let“关键字作用域是块作用域,那么”计时器“
如何
保存上次
调用
中
的</em
浏览 0
提问于2020-12-15
得票数 0
回答已采纳
1
回答
由于对`.into_iter()`
的
隐式
调用
而移动了对向量
的
可变
引用
,但是
调用
`.into_iter()‘显式工作
rust
, &arr);但这会过去
的
: if arr.len() <= 0{ } let mut它对它
的
解释是否不同?第一种情况将隐式
调用
into_iter(),它失败了,当我
调用
into_iter()
时
,它通过了。发生了什么?
浏览 2
提问于2021-08-26
得票数 7
回答已采纳
2
回答
c++中
的
复制构造
函数
c++
我
知道
调用
复制构造
函数
的
一种方法是将对象用作
调用
函数
的
参数。如果
函数
的
声明是 void function(A &obj1);//here the function actually takes the object into a reference.现在会
调用
复制构造
函数
吗?
浏览 3
提问于2011-03-15
得票数 0
1
回答
在C和C++中,如果同一个表达式被重用,但结果不变,
编译器
可以存储从表达式生成
的
未命名对象吗?
c++
、
c
、
optimization
我
的
问题是,如果一个未命名
的
对象或值是从表达式或
函数
的
计算中生成
的
,那么如果这个表达式或
函数
稍后被
调用
,并且
编译器
确认结果没有变化,那么它是否可以缓存。(a+b)/c
的
结果,或者在赋值x
时
缓存
函数
my_function,并将y
的
赋值更改为对缓存结果
的
引用
,而不必再次执行计算或
函数
。在输入这个命令<em
浏览 0
提问于2022-02-27
得票数 0
回答已采纳
4
回答
C:通过
引用
传递自动变量
c
、
cpu-registers
我
偶然发现了一段代码,它目前运行良好,但在我看来,它
的
未定义行为可能会在将来引入一个bug。,C
编译器
不能保证Auto变量存储在哪里。
我
怀疑如果
编译器
决定将value存储到通用寄存器上,那么SetLoadRequest
函数
可能
引用
错误
的
数据。编辑:? 答案总结道:“
编译器</
浏览 4
提问于2017-09-22
得票数 4
回答已采纳
2
回答
如何
获得非恒定
函数
调用
的
成本(以气体计)?
solidity
、
gas
、
state-variable
据我理解,在某些情况下,
编译器
无法计算完成
函数
调用
所需
的
气体量。最明显
的
例子--
当
您
的
函数
从
另一个
契约中
调用
某个
函数
时
。
编译器
没有
另一个
契约
的
来源,所以它不能
告诉
您完成
调用
需要多少天然气。但是即使
函数
没有
调用
任何外部
函数
,
编译器</
浏览 0
提问于2017-10-03
得票数 7
回答已采纳
1
回答
不能一次不止一次地以
可变
的
形式借用` from‘(从货物中使用库)
rust
borrow occurs here21 | }如果
我
改变了这几行, rdr.headers().unwrap());let headers = rdr.headers().unwrap().clone();
我
读过一个相关
的
,但是这个问题是关于用户自己编写
的
函数</
浏览 0
提问于2018-05-09
得票数 1
回答已采纳
3
回答
D成员
函数
属性
class
、
attributes
、
d
f前面的ref存储类是多余
的
,对吗?类对象总是通过
引用
传递,所以返回B和ref B是等价
的
吗?第三: const和不
可变
成员类之间有什么区别?区分
浏览 6
提问于2011-12-26
得票数 3
回答已采纳
2
回答
JavaScript中
的
闭包并运行一次
函数
javascript
、
closures
下面的 (问题13)将接受func并返回一个允许只
调用
func一次
的
函数
。为什么编写func = null会阻止我们
第二次
调用
函数
?保存指向
函数
的
指针后(可以使用C语言;不是吗?)在var f = func中,
我
希望将null分配给
函数
指针func (func只是一个
函数
指针,不是吗?)与此无关,因为(指向该
函数
的
指针)已经存储在f中。
我
遗漏了什
浏览 3
提问于2016-06-11
得票数 0
回答已采纳
1
回答
借用检查器检查
可变
引用
的
最佳实践是什么?
rust
、
immutability
、
borrow-checker
我
希望获取一个链接列表,并使用结构实例填充它,但前提是该列表
不
包含
我
正在考虑添加
的
项。
我
正在处理点,所以如果(3,5)在列表中,
我
不想添加它,否则我会添加它。
我
不想考虑has_location (或类似的
函数
)影响它检查
的
链接列表。这就是
我
创建location_set
的
原因。
我
希望在只读意义上
引用
一些位置,并将其传
递给
has_location<
浏览 0
提问于2017-03-05
得票数 1
回答已采纳
4
回答
将省略号传
递给
另一个
可变
函数
c
、
variadic-functions
我
有大约30个
可变
函数
。每个参数都接受一个路径作为最后一个参数,例如: bool do_foo(struct *f, int q, const char *fmt, ...)
我
想要做
的
是写一个
函数
来做这件事,它将返回一个已知为安全大小
的
静态分配
的
(扩展
的
)字符串,或者在失败
时
返回新初始化
的
字符串,可以根据NULL进行检查。检查还必须确定字符串是绝对路径还是相对路径,这会影响字符串
的
浏览 143
提问于2009-03-30
得票数 71
回答已采纳
2
回答
为什么这个javascript类返回未定义
的
javascript
、
class
、
this
我
有这个简单
的
Javascript代码来编写一些模块,但我不知道为什么在从内部
调用
函数
时
也会得到未定义
的
结果: function testFunction); } alert(test.getHours());
我
想我在理解javascript中
的</em
浏览 0
提问于2014-12-23
得票数 1
回答已采纳
2
回答
不
可变
对象是否不受不正确发布
的
影响?
java
、
multithreading
、
immutability
、
publish
然而,霍尔德可以通过宣布n字段为最终属性而免于不当发布,这将使Holder不
可变
; 因为:(可能是错
的
,
浏览 3
提问于2016-02-03
得票数 2
回答已采纳
2
回答
是否有类似于Python
的
C++执行/数据模型?
c++
、
scope
、
parameter-passing
Python有和文档,解释了所有关于名称、绑定、命名空间和对象
的
内容。 名称可以绑定到对象并反弹到对象吗?这就是引证吗?有不
可变
的
和
可变
的
对象吗?它们和蟒蛇相似吗
浏览 1
提问于2016-04-13
得票数 0
1
回答
如何
使用Djikstras algo获得与一个源和两个目的地
的
最短距离?
python
、
graph
、
shortest-path
我
使用已有的返回源和目的地之间最短距离
的
代码,尝试更新获取源和两个目的地之间最短路径
的
代码,
我
可以根据该代码来比较这两条路径。但它似乎不起作用。如果能提供任何帮助,
我
将不胜感激。
浏览 0
提问于2021-02-18
得票数 0
1
回答
与JavaScript对象文字和google相关
的
问题
javascript
、
google-maps-api-3
此代码不像预期
的
那样工作。
我
正在尝试使用谷歌地理定位API来确定
我
的当前位置。但是,当我试图记录google.maps.LatLng对象
的
结果
时
,得到(0,0)作为纬度和经度坐标。google.maps.LatLng(func.lat, func.long); });但是,下面的代码是有效
的
。
我
所做
的
就是将"this“关键字更改为对象<
浏览 6
提问于2015-07-07
得票数 0
回答已采纳
2
回答
C语言中
的
指针和局部数组
c
、
arrays
、
pointers
为什么
我
的
函数
printTable不打印数组
的
内容?例如,从
我
的
数组mysteryword中存储
的
整个单词'oui‘,它只打印'o'?int tableDimension = 3;} 此
函数
旨在提供单词选择,它没有参数,它返回单词数组
的
第一个元素
的</em
浏览 0
提问于2017-01-15
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP中的自定义函数
如何理解Rust的默认线程安全?
请问C+11有哪些新特性?
Python 中函数的组成与调用方式?
python之返回函数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券