I'm writing a DLL in VC++ and I need to use external text file. I have something like this right now:
ifstream file;
string line;
file.open("C:\\Users\\Me\\Desktop\\textfile.txt");
getline(file,line);
file.close();
I understand that I can have this file in Resources right?
I added my text file by going to "ResourceView" -> "Add Resource" -> "Import". I chose my text file and created custom resource type.
How can I access to this file to use similarly to the code above ? I have Resource.h but what should I do with it? Can I edit my resource text file too?
Assumptions:
Loading a resource into memory and getting a pointer to it is done like this:
Note: You do not have to unload or unlock the resource on 32-bit or 64-bit vesions of Windows, and if you obtain the resource again you will not leak memory; you always get the same piece of memory.
For updating a resource, see Updating Resources in MSDN.