Bonjour
Je débute en C++ à l'aide de ClanLib et je souhaiterai utiliser son gestionnaire de ressource raw pour lire un fichier situé dans une archive.
Les données une fois récupérées sont disponibles dans un vecteur binaire :
std::vector<unsigned char>
Comment pourrais-je procéder afin de transformer ce vecteur en un objet FILE exploitable par la fonction fread ?
Cependant, j'aimerai autant que possible ne pas écrire de fichier sur le disque, les ressources sont relativement petites.
Et si cela n'est pas possible, pourriez-vous m'indiquer la bonne manière de récupérer successivement différent type de variable (bool, int, float et char) depuis ce vecteur ?
Merci
ps : je privilégie la conversion en fichier pour fread, car le programme est déjà écrit en ce sens.
Partager