у программистов иногда стоит задача
чтобы при запуске его приложения некоторые его перименным присваивалось какоето
значение, которое в процессе работы может быть изменено.
надо чтобы программа сохранила эти изменения и уже при следуйщем старте программы у нее были
другие значения.
подскажите какие возможные вариантырешения данной проблеммы
если не сложно опишите их
повседневная задача прпограммиста17.10.01 23:10 Автор: free Статус: Незарегистрированный пользователь
> следуйщем старте программы у нее были > другие значения. > подскажите какие возможные вариантырешения данной проблеммы > если не сложно опишите их
- использовать pipe и fork'ать процессы (потомок и родитель могут общаться, имея общие файловые манипуляторы и т.п. и т.д.)
- использовать именованные каналы (mknod ./blabla и кто угодно пишет и читает)
- программа меняет свой код после каждого выполнения , или создавать потомка-мутанта, или зашифровывать/расшифровывать нечто с разными ключами :) и т.п.
- использовать конфигурационные файлы, в которых записывать изменения.
бред конечно, хз, наверное еще много способов есть, с разбегу больше ничего в башку не приходит.
кстати, а если свести задачу к тому, чтобы то, что может измениться при следующем запуске менялось бы само по себе :) , т.е. есть какой-то кусок кода самостоятельно выполнял какие-то действия, а главный движек программы использовал результаты этого "внешнего" "модуля", но сам бы непосредственно не выполнял его работы, получая от него сведения об изменениях, или заставлял бы работать этот "модуль" в зависимости от текущей ситуации, получая от него сведения?
бред, конечно :)
A po moemu dlia etogo registry suchestvuet.18.10.01 00:22 Автор: + <Mikhail> Статус: Elderman