Использование памяти
Можно только записывать их при завершении программы в реестр, ini или файл собственного формата, а при запуске считывать.
Как именно это делать - да как левая нога захочет :D
А смысл? Не проще ли пользоваться ini-файлами, которые для этого и придуманы?
ЗЫ : Что за данные скажи-то хоть, а то гадалка в отпуске...
Возможно я вопрос не совсем правильно задал. Я имел в виду, возможно ли в принципе сохранять какие-либо значения в самой программе, а не в отдельных файлах?
Хм... ток антивиры поотключай ))) а вобще, проблема совместного доступа всплывет. Боюсь файл для записи не откроется
А что представляет из себя сколько-нибудь серьезная программа? Это же не один файл *.exe. Там еще конфиги, библиотеки, файлы ресурсов... Так почему не хочешь еще один файл добавить? Для хранения своих переменных?:confused:
Ресурсы. Воспользуйся ими.
Для загрузки ресурса: LoadResource, для изменения: UpdateResource.
Обычно ресурсами являются курсоры, битмапы, текст, но можно сохранять свои собственные форматы данных.
Так и в крупных программах бывает, делается несколько небольших конфигов. Представь себе файл, где выставляется сотня настроек, его неприятно выставлять. А если к тому же эти настройки относятся к разным областям?
Или у тебя есть какие-то свои причины не любить конфиги?;)