![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
Может ктото пояснит мне велика ли разница в программировании под разными осями? Вынь и лина?
Есть ли аналоги в лине типа WinAPI? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
ZeusAtVingrad |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
в ПРОГРАММИРОВАНИИ - никакого.
в КОДИРОВАНИИ - абсолютно другая платформа. Сокеты только одинаковые, наследованные от Unix. |
|||
|
||||
Replicator |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 30.4.2006 Где: Outer Heaven Репутация: нет Всего: нет |
Смотря на чем программировать (а если различать понятия, как в посте выше, то кодировать).
API-функции разные, это раз. Никакого mfc под Линуксом нет, это два. Но и без первого и без второго при написании прикладного ПО можно обойтись. Так что можно считать, программиривание под обе платформы ничем не отличается. --------------------
|
|||
|
||||
ZeusAtVingrad |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 12.4.2006 Репутация: нет Всего: нет |
Я под программированием им ею ввиду проектирование ПО, алгоритмизацию.
А остальное - кодирование. ИМХО. |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
на С++ Где о них почитать / посмотреть? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
Kuber |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 7.4.2006 Где: #vingrad Репутация: 1 Всего: 3 |
Никогда не слышал о таких в линуксе, можно ссылку.
Не думаю, различий может нет в стандартных алгоритмах, библиотеках, OpenGl, и т.п...которые есть и под Win32 и *nix. (Марк Митчел, Джеффри Оулдем) Программирование для Линукс. Профессиональный подход Это сообщение отредактировал(а) Kuber - 26.5.2006, 16:30 --------------------
Если меня угораздило написать что то умное и вам понравилось, то не забудте нажать [-]...:) |
||||
|
|||||
likehood |
|
|||
666 ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 21.12.2005 Репутация: 8 Всего: 24 |
||||
|
||||
MAKCim |
|
||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
причем их гораздо меньше чем API функций и они стандартизованы POSIX-ом
API в Linux нет, есть системные вызовы явно или неявно, но они необходимы для работы почти всех программ, прикладных в том числе -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||
|
|||||
Replicator |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 30.4.2006 Где: Outer Heaven Репутация: нет Всего: нет |
Вообще-то, системные вызовы в Линуксе - это и есть его API.
API - Application Programming Interface = Программный Интерфейс Приложения, он же Интерфейс Прикладного Программирования. Из определения:
Неявно нас не касается, так как программисту об этом даже знать не обязательно. Он использует себе спокойно привычные функции и ни о чем не думает. А что там внутри - проблемы разработчиков библиотек. --------------------
|
||||
|
|||||
NextAlex |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 10.8.2005 Где: Украина, г. Одесс а Репутация: 2 Всего: 3 |
Romikgy, ты сказал бы что именно ты собираешься писать - получился бы более предметный разговор ...
А вообще разница не такая уж и большая, кроме того для некоторых вещей вполне можно использовать кроссплатформенные библиотеки. --------------------
Говорила мама: "Учись играть на скрипке". Не хотел носить ноты - будешь носить пианино ... |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
Для этого существуют библиотеки функций, которые являяются обертками над системными вызовами. Их вот и можно назвать API -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
Replicator |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 30.4.2006 Где: Outer Heaven Репутация: нет Всего: нет |
Ну и ты хочешь сказать, что для Линукса нету этих самых библиотек функций? А если они есть и их можно называть API, то к чему тогда вот это:
? --------------------
|
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
![]() ну да просто с API сразу Windows ассоциируется потому и не подумал в начале да и Linux API, имхо, не очень распространенное словосочетание ![]() Это сообщение отредактировал(а) MAKCim - 27.5.2006, 17:13 -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Это не является отличием. Это скорее подпункт первого пункта. Я сейчас пишу под винду и не использую MFC -------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
Да все собираюсь писать, но пока я ОЧЕНЬ мало знаю линукс, и только начал собирать инфу по программированию в лине, попытался сделать простой проект типа привет мир ![]() ![]() Вроде слышал есть чтото типа дельфи под линукс, а вот есть ли чтото типа такого но на С? Это сообщение отредактировал(а) Romikgy - 29.5.2006, 09:13 -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |