- 概述
base64可以将不可显示的编码转换成可显示的编码,以便于存储。
比如http一般传输的是文本格式的报文,如果要传输图片,那么就要先将图片编码成base64的报文传输,然后在客客户端显示的时候,将base64的报文解密,转换成二进制的图片数据显示。
下面给出源代码,可以直接在linux,msvc环境下进行编译。 - 代码
Base64.h代码如下:
Base64.cpp代码如下:
上面有了base64的算法,下面写个程序进行测试。
main.cpp文件内容如下:
上面的代码直接编译就可以运行了。
base64的C++实现
最新推荐文章于 2024-07-21 23:54:33 发布