Énoncé du problème :
Intégrer un fichier image PNG dans un exécutable C, permettant un accès direct sans avoir besoin d'une gestion externe des fichiers.
Solution :
Pour intégrer un fichier dans un exécutable, on peut exploiter une méthode portable :
Méthode portable :
<code class="c++">typedef unsigned char Byte; Byte const* pngFileData() { static Byte const data = { // Byte data generated by a helper program. }; return data; }</code>
Solution alternative :
Pour les applications spécifiques à Windows, utilisez le Schéma de ressources Windows standard :
Schéma de ressources Windows :
Remarques supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!