使用format!,我可以创建一个String格式字符串,但如果我已经有一个String我想要附加的内容呢?我想避免分配第二个字符串只是为了复制它并丢弃分配.
format!
String
let s = "hello ".to_string(); append!(s, "{}", 5); // Doesn't exist
与C/C++相当的近似值snprintf.
snprintf
string-formatting rust
rust ×1
string-formatting ×1