首页
社区
课程
招聘
未解决 [求助]如何对文件进行BASE64的编解码
发表于: 2019-7-9 14:33 1985

未解决 [求助]如何对文件进行BASE64的编解码

2019-7-9 14:33
1985
参照openssl的例子,如果文件有500MB,也是一次性读入内存缓冲吗?
还是像CRC32校验那样分段读入的?

函数中的 bool newLine 是什么意思啊?

char * base64Encode(const char *buffer, int length, bool newLine);
char * base64Decode(char *input, int length, bool newLine);

有没有对文件进行编解码的例子,运行后直接输出目标文件到磁盘,
而不是打印到屏幕上面的。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2019-7-9 14:37 被limee编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 924
活跃值: (2035)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
500m就别考虑base64了 做完体积*3
2019-7-9 14:37
0
雪    币: 924
活跃值: (2035)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
500m就别考虑base64了 做完体积*3
2019-7-9 14:37
0
雪    币: 9626
活跃值: (1838)
能力值: ( LV5,RANK:73 )
在线值:
发帖
回帖
粉丝
4
如果目的是加解密的话 简单的xor也行鸭 或者用压缩库进行带密码的压缩和解压
2019-7-9 15:08
0
雪    币: 1540
活跃值: (2807)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
@Sprite雪碧,这个有什么库。直接用openssl的库可以吗?
       
2019-7-9 15:30
0
雪    币: 9626
活跃值: (1838)
能力值: ( LV5,RANK:73 )
在线值:
发帖
回帖
粉丝
6
limee @Sprite雪碧,这个有什么库。直接用openssl的库可以吗?
https://github.com/madler/zlib
https://blog.csdn.net/jzjwonderful/article/details/52694925
这些东西百度就有,没必要问啊。OpenSSL 好像是应用在网络通信上的。
最后于 2019-7-9 15:55 被Sprite雪碧编辑 ,原因:
2019-7-9 15:53
0
游客
登录 | 注册 方可回帖
返回
//