gpt4 book ai didi

rust - 可变字符串引用是否实现复制

转载 作者:行者123 更新时间:2023-12-04 13:09:22 25 4
gpt4 key购买 nike

<分区>

在下面的代码中,我希望编译器在 hello 函数自 mutable references do not implement Copy 以来的第二次调用时提示 use of moved value: xref。编译器不会引发任何此类错误。我在这里缺少什么?

fn main() {
let mut x: String = "Developer".to_string();
let x_ref: &mut String = &mut x;
hello(x_ref);
hello(x_ref);
}

fn hello(a: &mut String) {
println!("Hello {}", a);
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com