大きな問題があり、それを修正する方法がわかりません...
非常に長い 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());
}
どうすれば動作させることができるか知っている人はいますか?