Возможно ли форсировать изменение запущенного объекта в файловой системе? Вопрос в том, возможно ли простым методом изменить файл запущенного процесса из самого процесса? При использовании ofstream, получаю такой вывод. Got an error openning self: `Text file busy` Попробовал кодint fd; fd = open (GlobalFilesystemPathToRunningObject.c_str(), O_RDONLY); std::cout << fd << std::endl; std::cout << flock(fd, LOCK_UN) << std::endl; std::cout << open (GlobalFilesystemPathToRunningObject.c_str(), O_RDWR) << std::endl; std::ofstream file(GlobalFilesystemPathToRunningObject.c_str(), std::ios_base::app); if (file.fail()) std::cout << "Got an error openning self: `" << std::strerror(errno) << "`" << std::endl; { file << data.c_str(); file.close(); } Безрезультатно.