Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rust 使用std::ptr::set_内存时出现未解析的名称错误_Rust - Fatal编程技术网

Rust 使用std::ptr::set_内存时出现未解析的名称错误

Rust 使用std::ptr::set_内存时出现未解析的名称错误,rust,Rust,我正在使用ptr::set_memoryfrom: 但由于以下错误,程序无法编译: src/main.rs:160:18: 160:33 error: unresolved name `ptr::set_memory` [E0425] src/main.rs:160 unsafe { ptr::set_memory(p, 0, total_size); } ^~~~~~~~~~~~~~~ 问题是您无意中使用了过时

我正在使用
ptr::set_memory
from:

但由于以下错误,程序无法编译:

src/main.rs:160:18: 160:33 error: unresolved name `ptr::set_memory` [E0425]
src/main.rs:160         unsafe { ptr::set_memory(p, 0, total_size); }
                                 ^~~~~~~~~~~~~~~

问题是您无意中使用了过时的非官方文档
ptr::set_内存
不属于
std
。使用。

问题是您无意中使用了过时的非官方文档
ptr::set_内存
不属于
std
。使用。

您找到的文档是一个相当旧版本的Rust。在当前版本中,您可以使用

找到的文档是一个比较旧的版本。在当前版本中,如果不显示代码,您可以使用

我们也不能使用。请提供一个。@starblue足够公平,但是任何函数的使用似乎都会出现这种情况。已编辑以显示仅使用问题调用的新项目。如果不显示代码,我们也不能。请提供一个。@starblue足够公平,但是任何函数的使用似乎都会出现这种情况。已编辑以显示仅使用问题调用的新项目。
src/main.rs:160:18: 160:33 error: unresolved name `ptr::set_memory` [E0425]
src/main.rs:160         unsafe { ptr::set_memory(p, 0, total_size); }
                                 ^~~~~~~~~~~~~~~