0

您好我目前正在尝试使用 C++ 中的 base64 编码方法对字符串进行编码。

字符串本身编码很好,但是我想在解码字符串的末尾有一个额外的空字符(所以空字符也​​会出现在我想将解码字符串保存到的文本文件中)。

我在这里使用这个base64代码-> http://www.adp-gmbh.ch/cpp/common/base64.html

我希望你能给我一些建议,我可以在这里做些什么来使这成为可能(我已经尝试在我正在编码的字符串的末尾写两个空字符,但似乎编码方法只读取第一次出现的空字符)。

4

1 回答 1

1

粗略地看一下编码函数似乎没有显示对 NUL 的任何特殊处理。解码功能也没有,您确定问题不在于您在解码字符串中测试 NUL 的方式吗?

于 2012-02-21T13:17:12.097 回答