![]() |
|
Модераторы: LSD |
![]()
|
|
||
|
|
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва Репутация: нет Всего: 10 |
Кто-нибудь пишет программы на WinAPI от начала до конца?
-------------------- С уважением, А. Фролов. |
|||
|
||||
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва Репутация: нет Всего: 10 |
Теперь понятно, почему на вопрос по ричедиту так и не получил ответа...
ООП - вещь, конечно, хорошая... Да вот беда - мне надо, чтобы программа работала на 386й машине - тут скорость выполнения высокая нужна... -------------------- С уважением, А. Фролов. |
|||
|
||||
| priam220 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 291 Регистрация: 4.6.2010 Репутация: нет Всего: 8 |
я тож заметил, что самый разборчивый ответ по вопросу "winApi" был "бред какой-то". Но мне кажется что на винапи от начала и до конца никто не пишет. Это все равно что писать код на ассемблере, - получится слишком дорого.
|
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
Глубоко капнул
|
|||
|
||||
| Abyx |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 601 Регистрация: 3.11.2009 Репутация: нет Всего: 10 |
Системные программисты пишут модули на WinAPI и NativeAPI от начала и до конца.
В некоторых случаях на асме через int 2e. Малварь например. Для прикладных программ этого не надо, для них используют библиотеки-обертки. |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: нет Всего: 110 |
а что это?
|
|||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
Это BDSM из мира венды и ее несчастных системных программеров.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: нет Всего: 110 |
||||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: нет Всего: 39 |
boostcoder, welcome to hell!
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: нет Всего: 306 |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 2 Всего: 459 |
Так что реально процессоры i386? Не может быть, их же уже сто лет не выпускают. Самое древнее что я слышал, так это выпуск i486 для ембедид систем, но уже и их закрыли после появления атомов. О каком WinApi вообще идет речь? На i386 вряд ли Windows 95 запуститься. Скорее Win3.11 для которого еще нужно поискать компилятор. А если найдешь, то не факт, что он хотя бы запуститься под ХР. Я иногда делаю простые формочки на WinApi, но серьезный функционал и удобства в таком случае не получиться. Годиться скорее для простых диалогов. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: нет Всего: 110 |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 2 Всего: 459 |
boostcoder, проблема в том, что стоимость разработки ПО намного превышает стоимость десятков таких компов. Ведь они уже эксплуатируются лет 20. Я могу себе представить ембедид системы на подобии банкоматов, но на них давно уже XP Emdedded, в крайнем случае WINCE (на базе Windows 2000).
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: нет Всего: 110 |
||||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: нет Всего: 211 |
Alexeis
Несколько лет назад мне приходилось писать под слабые процессоры, очень слабые, около 70Mhz, с памятью дела обстояли не лучше. Естественно это был не компьютер а некое сетевое оборудование и целью установки на нем слабого процессора было снижение цены. На нем стоял специально модифицированный linux, но суть в том, что действительно было нужно избегать всяческих библиотек, всяких там излишеств в виде классов и полиморфизма и использовать только нативные системные вызовы там, где это необходимо. Естественно всякие там окошки и форточки мы не рисовали. |
|||
|
||||
![]()
|
| Правила форума "Разные вопросы" | |
|
|
Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
С уважением, Smartov. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разные вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |