腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在锈蚀中将for循环转换为迭代器
rust
、
compiler-errors
、
functional-programming
、
iterator
、
traits
let
mut
data: Vec<Vec<Cell>> = Vec::new(); let
mut
row: Vec<Cell> = Vec我觉得这个代码可以用一些功能样式和interators来完成,所以我决定这样做: .iter_
mut
() .map(|
mut
x: &
浏览 3
提问于2022-10-29
得票数 1
回答已采纳
1
回答
tokio::net::TcpListner连接在Windows中自动关闭(但在
Linux
上有效)
tcplistener
、
rust-tokio
async fn main() { let
mut
buffer = [0u8; 1024]; socket.
浏览 10
提问于2021-09-21
得票数 0
1
回答
函数定义中的这些参考边情况在锈蚀中意味着什么?
rust
你能解释一下这
是什么
意思吗?这
是什么
:&
mut
&'a
mut
pub fn take_
mut
<
浏览 3
提问于2022-03-19
得票数 -1
回答已采纳
1
回答
为什么从引用到c_void指针的转换需要双重转换?
casting
、
rust
、
ffi
例如,给定一个类似于FFI的函数:这样称呼它的方法是:unsafe { ffi(&
mut
bar as *
mut
*
mut
_ as *
mut
*
mut
c_void); } 删除中间强制转换将产生以下错误::36:1
浏览 1
提问于2018-05-17
得票数 6
回答已采纳
1
回答
如何获得鼠标相对于终端窗口的位置?
linux
、
rust
、
mouse
、
x11
如何获得鼠标相对于
Linux
终端的位置?("XOpenDisplay failed"); let
mut
child_return = 0; let
mut
root_y_return = 0;
浏览 1
提问于2021-03-17
得票数 1
回答已采纳
1
回答
铸造‘&
mut
&
mut
i32’as‘*
mut
*
mut
i 32`为什么无效?
rust
、
reference
我可以用铁锈把i32铸造成*
mut
i32。fn main() { let
mut
xref = &
mut
x; let xref_ptr = xref as但我不能把&‘t &
mut
i32投给*
mut
*
mut
i32,我也不明白为什么。fn main() { let
mut
浏览 3
提问于2022-11-22
得票数 1
回答已采纳
1
回答
生锈的这些线条有什么不同?
rust
、
ownership
这两个场景的区别
是什么
?我有两个不同型号的相同功能,这对我来说有点混乱!//model_1 let str1 = &
mut
my_str; // defining str1 without "
mut
" l
浏览 0
提问于2019-10-12
得票数 0
2
回答
是否有一种方法可以获得指向同一个内存地址的两个*
mut
指针?
rust
我想知道是否有任何方法可以让两个*
mut
A指针指向同一个内存地址。
浏览 6
提问于2015-01-19
得票数 0
回答已采纳
1
回答
从文件读取原始结构的最佳方法
rust
、
io
、
unsafe
背景(可跳) reader.read_exact(&
mut
buffer: RawEntryBuffe
浏览 11
提问于2022-04-13
得票数 2
回答已采纳
1
回答
‘&
mut
retval`’和‘retval` as *const T as *
mut
T’的区别
是什么
?
rust
T) };unsafe { ptr::drop_in_place(&
mut
self.get(i)) };use core::*; elements: *
mut
T, capacity: usize(addr as *
mut
libc::c_void, 0, siz
浏览 1
提问于2020-03-31
得票数 2
回答已采纳
1
回答
创建带有“`move`”的闭包时的LLVM断言
rust
但是编译器说: println!("{}", t); let test = 10;
浏览 0
提问于2014-12-24
得票数 0
回答已采纳
2
回答
为结构创建*
mut
*
mut
rust
、
ffi
的函数签名 value: *
mut
*
mut
c_void)我这样做是为了练习将C代码从一本书移植到Rust。pthread_join}; let tid1:pthread_t = std::mem::uninitialized();
浏览 1
提问于2017-02-14
得票数 7
回答已采纳
2
回答
pthread_posix_mutex -无法实现功能
c
、
pthreads
、
ipc
、
mutex
、
atomic
mutex_example.c#include<stdlib.h>pthread_mutex_t
mut
; perror("thread Creation\n"); if(ret!=0) perror("mutex Init at main thread\n"
浏览 8
提问于2014-07-22
得票数 1
回答已采纳
1
回答
在锈蚀中是否有一种循环旋转可变变量的标准方法?
rust
、
swap
可能看起来是这样的: unsafe { std::ptr::copy_nonoverlapping(&*z, &
mut
t, 1); std::ptr::copy_nonoverlapping
浏览 0
提问于2019-06-29
得票数 0
回答已采纳
2
回答
函数参数旁边用两个单引号括起来的字母意味着什么?
rust
、
lapack
来自的示例代码let
mut
w = vec![0.0; n];let lwork = 4 * n as isize; lapack::dsyev(b'V', b'U', n, &
mut
a, n,&am
浏览 2
提问于2015-12-04
得票数 1
回答已采纳
2
回答
使用string.replace()时“临时值随借来而下降”
rust
推荐的操作方法
是什么
?fn main() { a = &
mut
a.replace("Ownership",
浏览 7
提问于2022-02-12
得票数 1
回答已采纳
1
回答
Pin::as_
mut
(&
mut
self)
rust
pub fn as_
mut
(&
mut
self) -> Pin<&
mut
P::Target> { }} 我不明白为什么使用&
mut
*self.pointer而不是self.pointer,下面这个句子有什么问题吗?
浏览 0
提问于2021-02-01
得票数 1
回答已采纳
2
回答
函数的自变量和输出值的寿命省略
rust
我正在努力更好地理解&
mut
self的生命周期省略和相应的输出参数。假设我有这个表格的函数签名从我了解到它被扩展到它的副作用是fn foo<'a>(&
mut
self) -> &'a
mut
浏览 7
提问于2022-07-30
得票数 2
回答已采纳
1
回答
何时取消引用可变引用的混乱行为
rust
let
mut
ss = &
mut
s; append_str(&
mut
ss); 它显示以下编译器错误。| |
浏览 23
提问于2020-08-27
得票数 0
回答已采纳
1
回答
变幻莫测的借入一个活得不够久的人
rust
、
borrow-checker
pub type Data = i32; data: Data, pub fn data_
mut
(&
mut
self) -&
mut
self.foos.first_
mut
().unwrap().data_
mut
()
浏览 0
提问于2018-07-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux是什么?
LINUX系统是什么?
Linux是什么与如何学习
Linux和Windows的区别是什么
Kali Linux 是什么,你需要它吗?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券