Bonjour,

je veux encoder une image jpg en base64 et la décoder avec ce code Encoding and decoding base 64 with c++
avec une chaine "classique" ça fonctionne, encodage décodage sans problème
par contre avec une chaîne jpg, il y a des caractères spéciaux, l'encodage fonctionne mais pas le décodage, ma chaîne est tronqué et ne fait plus que 4 caractères, elle bloque dès le premier caractère spéciale.

je pense que le problème vient de std::string, quand j'essaie de convertir un char* en std::string, ma chaine est tronqué.

Merci pour votre aide