Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сменный График работы на месяц https://www.cyberforum.ru/ cpp/ thread638507.html
Всем Здравствуйте! Столкнулся с нестандартной задачей. Необходимо сделать График работы на месяц. Кто сталкивался с данной задачей?! Может есть какието наработки или идеи. Вообщем меня интересует сам алгоритм вычислений построения графика. Основные условия: МИН раб дней подряд МИН вых дней подряд Требуемое количество сотрудников в выходной
C++ Секция resource
подскажите. вот у меня есть в файлах ексешных секция .rsrc только там данные размещены не последовательно.. т.е. между данными есть пустые места...
C++ Ошибка компиляции как положительный результат Товарищи, подскажите, пожалуйста, есть ли возможность средствами плюсов следить за ошибками компиляции? Необходимо в процессе компиляции встретить некоторое выражение, удостовериться, что на нём произошла ошибка компиляции, и продолжить компиляцию дальше. При этом в итоге компиляция должна пройти успешно, то есть эта ожидаемая ошибка должна быть подавлена. Получается нечто вроде исключений, но... https://www.cyberforum.ru/ cpp/ thread635400.html C++ кое-что про const https://www.cyberforum.ru/ cpp/ thread635197.html
решил обновить свои знания про const и везде вижу что const это константа инициализировать нужно при объявлении.....ну это мы и так знаем а еще такое "константная переменная" это типа "Небесная тверь" или "под сенью солнца" меня интересует когда она инициализируется на этапе компиляции или при исполнении вот так ведь правильно const int d=5; int n; т.е размер массива известен до...
C++ exception : 0xC0000005: Access Violation
Разработка идет по windows mobile 6. Возникла необходимость в определенном случае менять данные в памяти по адресу 0x02020000 cо смещение 0x4a. Написал в лоб: int offset = 0x4a; int Addr = 0x02020000; Addr += offset; char * c = (char *) Addr; *c = 0x1; Выдает исключение: exception : 0xC0000005: Access Violation. Нет доступа к памяти. Попытался сделать через ReadProccessMemory и...
C++ Можно ли написать такую программу Здравствуйте! Мне нужна программа, которая содержала бы в себе всего два поля, при заполнении которых, содержимое этих полей сохранялось в файл на сервере (сайте например). Так же, нужно чтобы программа содержала кнопку "Отправить", для передачи содержимого полей на сервер и сообщение о удачной отправке. Можно ли написать такую программу на С++? https://www.cyberforum.ru/ cpp/ thread631692.html
C++ Очень долгое освобождение динамически выделенной памяти https://www.cyberforum.ru/ cpp/ thread630875.html
Все никак не могу разобраться с одной проблеммой! У меня есть отображение, в котором хранятся указатели на абстрактный класс Node typedef map <int num ,Node*> NodeCont;. //Абстрактный класс узла class Node { public: virtual ~Node()=0; //// ....
utf-8 <-> int32 C++
Есть строка s формата utf-8 длины l и число n типа int32 или uint32, которое является уникальным идентификатором строки s. Какие существуют алгоритмы или готовые библиотеки для нахождения s, зная n и нахождения n, зная s. И какое будет максимально возможное значение l?
C++ Бесплатные тесты по С++ на Brainbench На http://www.brainbench.com бесплатно доступен тест по С++. Тест не сложный, думаю, многим будет интересно попробовать свои силы и узнать слабые места. Вроде как подобные тесты иногда даже "засчитываются" работодателями, так что прохождение может иметь практический смысл. https://www.cyberforum.ru/ cpp/ thread623156.html C++ [IDA PRO] Интересное выражение https://www.cyberforum.ru/ cpp/ thread622593.html
Реверсил драйвер. Наткнулся на выражение: v1 = &Irp1->Tail.Overlay.UnkUnion.CurrentStackLocation; *v1 = 12; Собственно как его понимать? Что значит ? (CurrentStackLocation - cтруктура) И чему второе присваивает? Спрашиваю, т.к. нет возможности проверить на практике. Имеется только код.
Ссылки С++ C++
На днях я испытал состояние когнитивного диссонанса и одновременно разочарования в себе и своём любимом языке программирования. Всё время, сколько я использовал плюсы я был уверен, что ссылки - это какие-то виртуальные объекты, указывающие на реальные только формально, т.е. я представлял себе передачу параметра по ссылке в функцию - как расширение области видимости объекта на эту функцию (с...
C++ Подскажите прицип работы программы https://www.cyberforum.ru/ cpp/ thread622167.html
Добрый день! Сразу прошу прощения за офф-топ, к сожалению не знаю в какую ветку даже обратиться, поэтому пишу здесь. Подскажите, нужна программа с работой по принципу "компьютер-сервер-компьютер" Грубо говоря что то в очень упрощенном виде Reuters Т.е. пользователь на своем компьютере в программе создает запрос - отправляет его он-лайн другому пользователю - пользователь ему отвечает Это...
В экстазе
168 / 152 / 38
Регистрация: 05.08.2012
Сообщений: 767
Записей в блоге: 3
0

Как создают маленькие приложения? (размером до ~50-70Кб) - C++ - Ответ 3367101

17.08.2012, 15:07. Показов 4742. Ответов 38
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Этот вопрос (Subject) меня интересует уже достаточно давно. Мне постоянно попадаются разнообразные оконные приложения, например:

1. FreeMemory
2. Разнообразные модули инсталляторов
3. Модули самораспаковывающихся архивов
4. И множество других приложений

Всех их объединяют 2 факта:
1. Они используют оконные интерфейсы (так же, не редко умеют "показывать картинки", распаковывать архивы, и выполнять множество прочих функций)
2. При этом занимают 30-70Кб
3. Не требуют "дополнительных" библиотек, то есть, грубо говоря, запускаются на Windows вплоть до версии Win9x без необходимости "доустановки" чего-то ещё.

Конечно, наиболее рациональный вариант, это писать на "голом Win32 API" и так далее. Но, лично мне вериться с трудом в то, что авторы всех этих программ методично и муторно использовали "голый" Win32 API (и, если следовать этой логике. то некоторые, ещё и написали свои собственные "контролы").

Размер готовых приложений, тестировал буквально во всем (везде), что (где) мог найти (всяческие компиляторы + разнообразные примеры, разнообразные IDE и прочие "плюшки").

Собственно, под "проверку" попали:
1. Visual Studio (разные версии)
2. CodeBlocks + MinGW + разнообразные оконные фреймворки
3. QT Creator
4. Borland C++ Builder

Ничего из выше перечисленного, почему-то не генерирует .EXE, со статической линковкой (даже после сжатия каким-нибудь UPX'ом), который бы занимал не более 70Кб и при этом обладал хотя бы частью функционала описанного выше. В лучшем случае, удаётся сжать программу килобайт эдак в 200.

Собственно, вопрос. На чем (как) пишутся подобные программы? Какая используется при этом IDE, компилятор и пр. "плюшки"? То есть, как можно уместить "де-архиватор" + штуковину, отображающую картинку в качестве заставки (сплэш-скрин) и ещё кучу всякого функционала (работа с реестром, ини-файлы, и пр.) в 50Кб? Ассемблер+WinAPI наше всё?

Вернуться к обсуждению:
Как создают маленькие приложения? (размером до ~50-70Кб) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.08.2012, 15:07
Готовые ответы и решения:

Как преобразовать в строке все маленькие буквы в большие а большие в маленькие?
Дана строка .Преобразовать в ней все маленькие буквы в большие а большие в маленькие. Вот что я...

Большое количество библиотек для приложения создают неудобство для распространения программы
Вообщем у меня около 10 .DLL библиотек таскается с моей программой...Как сделать чтобы не таскать...

Как создают компиляторы
Ну на каком вообще языке написан компилятор для С Асемблера...Какой алгоритм его роботы??? Глупый...

Как создают такие анимации
Здравствуйте! http://2u.ru/templates/33119.html - по данной ссылке находится сайт на silverlight....

38
17.08.2012, 15:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2012, 15:07
Помогаю со студенческими работами здесь

Как создают языки программирования?
Извините может это и глупый вопрос:) но скажите где, как и когда создали языки программирование?...

Как сейчас создают сайты?
В создании сайтов полный новичок. Для меня создать сайт - это создать папку, в ней index.php и две...

Как создают языки программирования
У меня возник такой любительский вопрос...как создают языки программирования и как создали первый...

Как создают Flash-игры?
Есть мини-игры созданые в формате флэш. Я слышал, что их клепают с помощью какойто проги. Никто не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru