rust字节数组转换为string
2024-09-26 07:46:16
一、String::from_utf8
fn main() {
let bytes = vec![0x41, 0x42, 0x43];
let s = String::from_utf8(bytes).expect("Found invalid UTF-8");
println!("{}", s);
}
二、String::from_utf8_lossy
fn main() {
let buf = &[0x41u8, 0x41u8, 0x42u8];
let s = String::from_utf8_lossy(buf);
println!("result: {}", s);
}
最新文章
- zookeeper在集群负载均衡中的应用
- C#像运行一个exe 程序一样运行一个dll文件
- SAP采购申请审批记录增强
- 浅谈C#浅拷贝和深拷贝
- sizeWithFont 不是线程安全。
- Git教程(4)常用小技巧之标签
- Linux 单网卡多 IP 的配置方法
- 你需要知道的12个Git高级命令
- mac定时任务
- cocos2d-js-v3.0-rc0 下 pomelo-cocos2d-jsb native web 配置
- JMeter学习笔记-JForum环境搭建
- QT之setstylesheet防止子窗体继承父窗体样式
- PTA——完全数
- Javascript高级编程学习笔记(11)—— 垃圾回收机制
- github-SSH模式如何配置秘钥clone远程仓库以及分支切换
- 深入Spring:自定义事务管理
- DevExpress05、TileControl、AlertControl
- Geth命令用法-参数详解 and 以太坊源码文件目录
- Mvc4_语法基础介绍
- eclipse maven scm