我有一个大问题,我不知道如何解决它...
我想解码一个很长的 Base64 编码字符串(980.000 个字符),但每次我调试它时,我都会收到这个错误:
错误 C2026:字符串太大,尾随字符被截断
我试过了,但我只能通过这种方法比较 2 个字符串
char* toHash1 = "LONG BASE 64 Code";
char* toHash2 = "LONG BASE 64 Code";
if (true) {
sprintf_s(output, outputSize, "%s", base64_decode(toHash1 =+ toHash2).c_str());
}
有谁知道我怎样才能让它工作?