我一直在从事一个上传和下载二进制数据的项目,我已经通过将二进制数据存储在字符串中来完成上传和下载,但有人说二进制数据应该存储在 char 的向量中而不是字符串中。我没有完全找到在字符串上使用 char 向量的正确原因。我测试了用于上传和下载 pdf、图像、音频、视频文件的代码,一切都适用于字符串。
请指导我哪种数据类型更好地存储二进制数据,原因是什么?
我一直在从事一个上传和下载二进制数据的项目,我已经通过将二进制数据存储在字符串中来完成上传和下载,但有人说二进制数据应该存储在 char 的向量中而不是字符串中。我没有完全找到在字符串上使用 char 向量的正确原因。我测试了用于上传和下载 pdf、图像、音频、视频文件的代码,一切都适用于字符串。
请指导我哪种数据类型更好地存储二进制数据,原因是什么?