|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
|
Выбор технологии03.08.2011, 10:45. Показов 6769. Ответов 52
Метки нет (Все метки)
Всем привет!
У меня такой вопрос Вот я сейчас работаю в компании, которая занимается разработкой ПО на С++ Начал разработку проекта Про технологию речи не шло, я скачал много учебников (имею небогатый опыт прогарммирования на С++, и в учебниках есть необходимость) Так уж получилось, что почти во всех учебниках, которые я скачал, и которые затрагивают Visual C++, речь идёт об MFC Поэтому я и выбрал MFC, потому что про него много написано умными людьми (Том Арчер, Эндрю Уайтчепел, ну и в других книжках тоже есть) Но последнее время с слышу отзывы вроде "Я бы не стал использовать MFC", "Вообще, не пиши на MFC", "Я больше к QT привык, MFC втопку" и т.д. Но, при этом, эти комментарии неаргументированы. Но мне всё равно очень интересно А что тогда использовать? Windows Forms? WinAPI? Что вы посоветуете? Очень важно Буду благодарен за любой ответ
0
|
|
| 03.08.2011, 10:45 | |
|
Ответы с готовыми решениями:
52
Выбор технологии для написания приложений под Windows Какие технологии актуальны для С\С++ программиста Выбор инструмента/технологии |
|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
||
| 03.08.2011, 15:55 [ТС] | ||
![]() умные идеи задвигает) просто не в курсе последних веяний может быть
0
|
||
|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
||
| 03.08.2011, 16:01 [ТС] | ||
|
ладно, это, вобщем-то, не важный момент =)
ты разбираешься в лицензиях? вот это
0
|
||
|
|
||
| 03.08.2011, 16:04 | ||
|
ты можешь делать закрытый (proprietary) код, собирать бинарник, но исключительно с динамической линковкой Qt-шных библиотек. Т.е. вместе со своим бинарником поставляешь неизмененные стандартные библиотеки Qt. При этом код можешь никому не показывать, и брать бабло исключительно за бинарник.
1
|
||
|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
||
| 03.08.2011, 16:09 [ТС] | ||
|
И как ты думаешь, это "хорошо"? То есть, я хочу сказать, в каких случаях бывает нужна статическая сборка (которую нельзя производить под LGPL)? Просто я, вроде, никогда и не подключал библиотеки, и плохо различаю особенности динамической и статической линковки
0
|
||
|
|
||
| 03.08.2011, 16:16 | ||
|
просто будешь не один бинарник поставлять, а дистрибутив, куда водут: твой бинарник и библиотеки Qt (QtCore4.dll, QtCored4.dll, QtGui4.dll, QtGuid4.dll и т.д.)
0
|
||
|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
|
| 03.08.2011, 16:19 [ТС] | |
|
То есть при динамической линковке dll'ки Qt не будут линковаться внутрь exe'шника?
0
|
|
|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
|
| 03.08.2011, 16:24 [ТС] | |
|
Уже понятней
![]() а как подключать Qt библиотеки при динамической линковке? Я просто ни разу не подрубал библиотеки И как в проекте использовать header'ы?
0
|
|
|
|
|
| 03.08.2011, 16:25 | |
|
0
|
|
|
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
|
||
| 03.08.2011, 16:33 [ТС] | ||
|
Мне ещё сказали
0
|
||
|
106 / 106 / 11
Регистрация: 17.10.2010
Сообщений: 283
|
||
| 03.08.2011, 18:26 | ||
|
Одно но: при статической линковке теряется возможность использовать LGPL
Добавлено через 1 минуту
0
|
||
| 03.08.2011, 18:26 | |
|
Технологии OpenMP Облачные технологии на С++ GUI, технологии технологии программирования Информационные технологии проделать в экселе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|