小编tct*_*tco的帖子

如何将 UTF-16 字节数组重新编码为 UTF-8?

我有一个 UTF-16 字节数组 ( &[u8]),我想在 Rust 中将其解码并重新编码为 UTF-8。

在Python中我可以这样做:

array.decode('UTF-16', errors='ignore').encode('UTF-8')
Run Code Online (Sandbox Code Playgroud)

我怎样才能在 Rust 中做到这一点?

arrays string encoding rust

2
推荐指数
1
解决办法
1613
查看次数

Vim:有没有办法使用 vim 生成自动递增的数字序列?

我想要的是像“1 & 1.5 & 2 & 2.5 & 3 & 3.5 & 4”这样的序列。

我发现:for i in range(1,10)|put='& '.i|endfor可以生成一系列数字。问题是它不接受小数作为步长,并且会自动生成换行符。我也尝试过 vim 宏。同样,ctrl+a 命令会将所选数字增加 1,而不是 0.5。

PS:我的母语不是英语。我希望你能明白我的意思。多谢。

vim neovim

1
推荐指数
1
解决办法
838
查看次数

标签 统计

arrays ×1

encoding ×1

neovim ×1

rust ×1

string ×1

vim ×1