Std::vector<string> problem

Hi i using std::vector for fields... i have ifs when i doing editor for WoW. I have problem with vector when i loading expansions, i have expanion 1,2,3 and all of they have others language and archive files. So i want when i loading from config type: expansion = 1, gamelanguage = enGB use archives:
"common.MPQ", "expansion.MPQ", "patch.MPQ", "patch-2.MPQ", "enGB/locale-enGB.MPQ", "enGB/expansion-locale-enGB.MPQ", "enGB/patch-enGB.MPQ", "enGB/patch-enGB-2.MPQ";

Code in program : http://pastebin.com/kuVvD2qA

I using 2 types how to can use, but don't work.
Topic archived. No new replies allowed.