J'ai besoin d'une fonction pour encoder base64 et une fonction pour décoder base64 chaîne dans c. J'ai trouvé http://base64.sourceforge.net/b64.c mais les fonctions fonctionnent sur des fichiers, pas sur des chaînes, et ajoutent des sauts de ligne. J'ai besoin d'un code qui code/décode simplement les chaînes. Où puis-je trouver un tel code source?besoin base64 encoder/décoder en c
2
A
Répondre
2
Obtenez les fonctions de libb64.
2
Si vous avez accès à openssl (que la plupart des distributions * nix semblent avoir à l'état actuel), il offre un encodage/décodage base64 robuste et bien testé. Ce site dispose d'un exemple de code décent: Howto base64 decode with C/C++ and OpenSSL
+2
Y compris un monstre comme OpenSSL pour une solution de 150 lignes, c'est la triste de programmation ces jours-ci – Lothar
Questions connexes
- 1. Comment décoder base64 en C?
- 2. Pourquoi avoir besoin de base64 dans smtp
- 3. besoin de base64 Decode Cette chaîne
- 4. Algorithme SHA1 base64 en javascript et C#
- 5. C# en Ruby codage sha1 base64
- 6. Codage base64 en Java et décodage en C#
- 7. C# à PHP base64 encoder/décoder
- 8. Comment convertir la chaîne en ASCII base64 Embedded c
- 9. favicon de codage en base64
- 10. Conversion de NSData en base64
- 11. Encodage ASCII85 BASE64 en Ruby
- 12. Détecter l'encodage base64 en PHP?
- 13. convertir Base64 chaîne à l'image en android
- 14. getline en C++ - Besoin d'aide
- 15. Valeur de codage en tant que base64
- 16. Besoin d'aide pour traduire C++ en C#
- 17. java string base64 encoded
- 18. base64 decryption
- 19. Pourquoi avons-nous besoin de coder en base64 les images avant de les transmettre?
- 20. Envoyer/Afficher une image encodée en base64
- 21. Comment convertir un tableau d'octets en Base64 en Java?
- 22. Comment puis-je créer une chaîne encodée en Base64 à partir d'une image GDI + en C++?
- 23. Flex: Conversion d'un GUID en Base64
- 24. Comment setSubject en base64 dans MimeMessage
- 25. Comment décoder l'URL de base64 en python?
- 26. Linq to XML (codé en Base64)
- 27. base64 png en python sous Windows
- 28. Télécharger efficacement le fichier en base64
- 29. base64 pour l'authentification de base dans l'objectif-c
- 30. Comment lire une image d'une chaîne encodée en base64 dans Objective C?
Disponible dans la source pour de nombreux projets FOSS, par exemple Apache. –
D'autres exemples ici: http://stackoverflow.com/questions/342409/how-do-i-base64-encode-decode-in-c –