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

Создание дистрибутива (install) файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ можно объявлять конкретный класс с чисто виртуальным методом http://www.cyberforum.ru/cpp-beginners/thread949003.html
можно объявлять конкретный класс с чисто виртуальным методом
C++ Динамические массивы на стеке Почему не придумали ещё язык программирования, который в точности повторял бы С++, но содержал дополнительно всего одну функцию "выделение массива переменного размера". Причём выделение его на стеке, а не в куче! int size; std::cin>>size; int mas;При этом все заботы по выделению/освобождению памяти компилятор брал бы на себя также, как он делает с локальными переменными! То есть брал бы и... http://www.cyberforum.ru/cpp-beginners/thread948999.html
Работа АЦП для AVR AVR
Доброе Вам время суток! Не могу разобраться с задачкой. На вход шести каналов АЦП (ATmega 8) приходят прямоугольные импульсы с частотой 50 Гц и разность фазы 60 гр. Результат должен быть таков. Каждому входу соответствует свой выход, при достижении порогового значения на выходе 1, ниже порога 0. Все классно, АЦП запустил выходные каналы установил, все работает, только проблема в том, что на...
C++ обрезает файл
файл 103 кб. его расширение ".1603"(фиг знает где я его нашел). после записи он весит всего 8кб обрабатываю этим void handler_file(char*path) { char buff; FILE* pFile; char ch; int i=0; pFile = fopen(path, "r"); while((ch=getc(pFile))!=EOF)
C++ функция log http://www.cyberforum.ru/cpp-beginners/thread948960.html
Ув.Форумчане, помогите мне необходимо написать эту формула в 3 функция получается. 1) стандартная функция ну это понятно log 2) с использованием рекуррентной формулы для вычисления текущего члена ряда 3) с использованием параметра функции для вычисления значения текущего члена ряда. формула:
C++ Калькулятор жизни С++ Есть ли у кого исходник данного калькулятора?(консольное приложение) Все никак не получается написать, если кого интерисует могу скинуть код(не правильно работает, не до конца написаный). К примеру: вводится дата рождения, программа считает сколько прошло лет, месяцев, дней. подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5547 / 2561 / 233
Регистрация: 01.11.2011
Сообщений: 6,330
Завершенные тесты: 1
06.09.2013, 11:45     Создание дистрибутива (install) файла
Цитата Сообщение от WebNum Посмотреть сообщение
запихиваются в Install
Программы упаковываются в инсталлятор для удобства конечного пользователя. Чтобы ему не надо было потрошить семьдесят две папки и искать там какие-то нужные файлы, их куда-то переносить, вводить какие-то данные и прочее. Он запускает файл-инсталлятор и тот делает за него это все автоматически.
Если программа состоит из одного исполнимого файла, то ее совершенно не обязательно запихивать в инсталлятор.

Цитата Сообщение от WebNum Посмотреть сообщение
зачем большинству программ что-нибудь надо запихивать в реестр виндовый?
Реестр это такое универсальное место-помойка, которое гарантированно не будет изменено или удалено. Если надо сохранить какие-нибудь определенные небольшие данные (число 666, дату установки программы, пути по которым различные куски программы расположены и так далее), то это все запихивается в реестр. Пользователь этого не видит (потому что ему это и не надо), а программа все что ей нужно знает. Если всю эту информацию положить к примеру отдельным файлом, рядом с основной программой, то ее можно будет испортить.
Самый яркий пример работы с реестром - установка триальной версии программы (один из способов защиты). При этом в реестр пишется дата установки и при каждом запуске она проверяется. Если же пользователь удалил программу и пытается ее заново установить, то инсталлятор, как впрочем и сама программа, смотрит нет ли о ней записи в реестре (которую специально при удалении она не стирает (засирая систему)). И если находит, то не позволяет повторно установить.
 
Текущее время: 14:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru