J'écris une DLL dans VC++ et j'ai besoin d'utiliser un fichier texte externe. J'ai quelque chose comme ça en ce moment:Comment charger un fichier texte à partir de ressources dans VC++?
ifstream file;
string line;
file.open("C:\\Users\\Me\\Desktop\\textfile.txt");
getline(file,line);
file.close();
Je comprends que je peux avoir ce fichier dans les ressources non?
J'ai ajouté mon fichier texte en allant dans "ResourceView" -> "Ajouter une ressource" -> "Importer". J'ai choisi mon fichier texte et créé un type de ressource personnalisé.
Comment puis-je accéder à ce fichier pour l'utiliser de la même manière que le code ci-dessus? J'ai Resource.h mais que dois-je faire avec? Puis-je modifier mon fichier de texte de ressource aussi?
Merci! C'est ce que je cherchais. J'utilise ATL donc je mets '_AtlBaseModule.m_hInst' dans l'emplacement' hInstance' et ça fonctionne bien. Je me demande comment utiliser ce morceau de mémoire comme un fichier ou un flux. Si vous connaissez s'il vous plaît répondre ici: http://stackoverflow.com/questions/4346240/ –
@ CichyK24 flux comme dans IStream ou un autre type de flux? –
Oh, comme un ifstream; Je ne sais pas ça, désolé. –