本帖最后由 易团雪 于 2024-9-28 19:29 编辑
当我们有段二进制数据想要了解内容的时候,打开发现全是口口看的云里雾里的
如图:
用工具打开看也是蒙蒙的。如图:
那我们直接把它转成文本是不是看着就一目了然了啊代码如下:
[C++] 纯文本查看 复制代码 函数 整型 二进制转文本()
{
文件类 文件
文件.打开("C:\\Users\\Administrator\\Desktop\\1.txt")
// 用于存储读取的字节
动态数组<字节型> numbers
// 读取文件并转换为字节
字节型 temp
while (文件.读取数据(&temp, sizeof(temp))){
numbers.添加(temp)
}
文件.关闭()
文件.打开("C:\\Users\\Administrator\\Desktop\\2.txt")
文本型 写出文本
for (整型 y = 0; y < numbers.取大小(); y++){
写出文本 = 写出文本 + 到文本(numbers[y]) + ","
}
文件.写入文本(写出文本, 写出文本.取大小())
文件.关闭()
}
以下为没有转换的二进制数据
1.txt
(224 Bytes, 下载次数: 1)
|