Собственно нужно было сделать простенькую систему для хранения конфигов парсера,хотелось бы использовать встроенные средства wxWidgets, на примете был wxFileConfig, плохо что он использовал для хранения конфига C:\document and settings\user или реестр если это win32 система.Это мне не подходило,но потом нашел не документированное определение: Code: // New constructor: one size fits all. Specify wxCONFIG_USE_LOCAL_FILE or // wxCONFIG_USE_GLOBAL_FILE to say which files should be used. wxFileConfig(const wxString& appName = wxEmptyString, const wxString& vendorName = wxEmptyString, const wxString& localFilename = wxEmptyString, const wxString& globalFilename = wxEmptyString, long style = wxCONFIG_USE_LOCAL_FILE | wxCONFIG_USE_GLOBAL_FILE, const wxMBConv& conv = wxConvAuto()); Соответственно использование своей директории для хранения файла конфига(вырезки из своего проекта): Code: wxFileConfig *qConfig; wxStandardPaths path2exe; wxString pathTemplates = path2exe.GetExecutablePath().BeforeLast('') + "" + file; qConfig = new wxFileConfig("qBiN Software", "qWMG", pathTemplates,"", wxCONFIG_USE_LOCAL_FILE); wxConfigbase::Set(qConfig); Дальше используем как обычно через qConfig.