水木社区手机版
首页
|版面-Rust编程语言(Rust)|
新版wap站已上线
返回
1/1
|
转到
主题:rust的什么机制可以预防内存覆盖么?
3楼
|
beep
|
2022-11-26 00:02:52
|
展开
想要运行时检查且越界就挂,用slice[i]
想要运行时检查且越界返回空值,就用slice.get(i)
不想要运行时检查,就用slice.get_unchecked()
【 在 chunhui 的大作中提到: 】
: 运行时有这个检查?
--
修改:beep FROM 123.120.189.*
FROM 123.120.189.*
5楼
|
beep
|
2022-11-26 23:52:32
|
展开
slice[i]=0,赋值,越界就panic
【 在 chunhui 的大作中提到: 】
: 在写内存的时候,比如忘slice中copy数据。是不是只能挂了?
--
FROM 123.120.189.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版