【发布时间】:2014-07-24 20:49:49
【问题描述】:
我在组合两个字符串时遇到了麻烦,我对 rust 很陌生,所以如果有更简单的方法,请随时告诉我。
我的函数循环遍历字符串元组的向量(String,String),我想要做的是能够将这两个字符串元素组合成一个字符串。这是我所拥有的:
for tup in bmp.bitmap_picture.mut_iter() {
let &(ref x, ref y) = tup;
let res_string = x;
res_string.append(y.as_slice());
}
但我收到错误消息:error: cannot move out of dereference of '&'-pointer 的行:res_string.append(y.as_slice());
我也尝试了res_string.append(y.clone().as_slice());,但发生了完全相同的错误,所以我不确定这样做是否正确。
【问题讨论】:
标签: rust