Форум программистов, компьютерный форум CyberForum.ru

Закрытый файл - C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
12.08.2012, 18:40     Закрытый файл #1
У меня программа использует обычный текстовой файл для хранения различный параметров. Мне нужно сделать так, чтобы никакой пользователь не смог изменить их, иначе могут повредить программу. Как можно осуществить это? Может поменять разрешение... Подскажите???
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2012, 18:40     Закрытый файл
Посмотрите здесь:

C++ Возвращение ссылки или указателя на закрытый элемент класса.
C++ Записует только одну букву в файл текс в файл
Файл: Записать в файл g целые числа b1..bn по следющим условиям: b[i] = i и b[i] = 2^i +3^(i+1) C++
C++ Файл: Сформировать файл, элементами котого являются числа a1, a1*a2, a1*a2*a3,..., a1*a2*a3*...*an
C++ Небольшая дискуссия. Закрытый код популярных игр
C++ Записать из файла f четные цифры в файл g, а нечетные в файл h
Закрытый копирующий конструктор C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Игорь с++
 Аватар для Игорь с++
432 / 455 / 16
Регистрация: 26.01.2011
Сообщений: 2,031
12.08.2012, 20:27     Закрытый файл #41
Думаю теперь у ТС очень широкий выбор .
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
12.08.2012, 21:02  [ТС]     Закрытый файл #42
Цитата Сообщение от Intel~lect Посмотреть сообщение
Egor138, Сохрани этот файл с настройками в другом месте. Например в c:\windows\
Это кстати очень даже неплохая мысль, да и пользователь знать не будет где все директории находятся
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
12.08.2012, 21:03  [ТС]     Закрытый файл #43
Цитата Сообщение от Игорь с++ Посмотреть сообщение
Думаю теперь у ТС очень широкий выбор .
Да!!! Выбор вы мне предоставили не маленький)
Avazart
Нарушитель
6954 / 5192 / 256
Регистрация: 10.12.2010
Сообщений: 22,775
Записей в блоге: 17
12.08.2012, 21:05     Закрытый файл #44
Это кстати очень даже неплохая мысль, да и пользователь знать не будет где все директории находятся
А где ж тут плюсы ?

Та более винда может не позволить изменять файлы...
Intel~lect
 Аватар для Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
12.08.2012, 21:26     Закрытый файл #45
Цитата Сообщение от Avazart Посмотреть сообщение
А где ж тут плюсы ?
Два плюса.
1) Пользователь не будет знать название файла с настройками программы
2) И так же не будет знать где он расположен
Catstail
Модератор
 Аватар для Catstail
21677 / 10401 / 1688
Регистрация: 12.02.2012
Сообщений: 17,337
12.08.2012, 21:39     Закрытый файл #46
Зашифруй содержимое файла.
Игорь с++
 Аватар для Игорь с++
432 / 455 / 16
Регистрация: 26.01.2011
Сообщений: 2,031
12.08.2012, 21:41     Закрытый файл #47
ещё более лучший вариант для маленькой проги
Avazart
Нарушитель
6954 / 5192 / 256
Регистрация: 10.12.2010
Сообщений: 22,775
Записей в блоге: 17
12.08.2012, 21:43     Закрытый файл #48
Два плюса.
1) Пользователь не будет знать название файла с настройками программы
2) И так же не будет знать где он расположен
Это минусы

1. Нужно удалять и предусматривать удаление этих файлов
2. Что если пользователь случайно удалит этот файл или банально переместит папку.
3. Что если пользователь решить удалить прогу руками? то файл так и будет лежать мусором...

Добавлено через 43 секунды
Зашифруй содержимое файла.
Как вариант...
Я уже говорил про бинарную запись...
Игорь с++
 Аватар для Игорь с++
432 / 455 / 16
Регистрация: 26.01.2011
Сообщений: 2,031
12.08.2012, 21:46     Закрытый файл #49
отвечу вашими же словами -
Цитата Сообщение от Avazart Посмотреть сообщение
В таком все последствия на лежат на пользователе.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2012, 21:48     Закрытый файл
Еще ссылки по теме:

C++ Чем открыть файл cсv файл в текстовом документе?
C++ Переписать все отрицательные числа в файл g, положительные — в файл h
C++ Возврат ссылки на закрытый элемент данных с++
C++ Разбиение метода класса на файл реализации и файл заголовка
Потерял cpp файл, а ехе-шник остался. Можно как-то декомпилировать файл обратно? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
Нарушитель
6954 / 5192 / 256
Регистрация: 10.12.2010
Сообщений: 22,775
Записей в блоге: 17
12.08.2012, 21:48     Закрытый файл #50
НУ вообще-то пользователь явно не несет ответсвенность за разбросанные файлы программой ну и необходимость в инсталяторе тоже не радует...
Yandex
Объявления
12.08.2012, 21:48     Закрытый файл
Ответ Создать тему
Опции темы

Текущее время: 01:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru