Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сокеты - нужно ли подключать бин. либу ? 
:(
    Опции темы
En_t_end
Дата 17.2.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2074
Регистрация: 4.12.2004

Репутация: нет
Всего: 20



В win, чтобы юзать сокет-АПИ, нужно было подключить к адресному пространству функции из, к примеру, ws2_32.lib. Нужно ли в *nix подключать какие-то .lib ?

Это сообщение отредактировал(а) En_t_end - 17.2.2006, 14:39
PM MAIL ICQ Skype GTalk Jabber   Вверх
bilbobagginz
Дата 17.2.2006, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



man socket
man bind
man listen
man accept
man select



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
oleg1973
Дата 17.2.2006, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: нет
Всего: 34



En_t_end,
естестно нужно smile , оно там роль обертки играет так как впринципе все сокет функции в самом кернеле находятся а он как известно всегда в памяти )


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
En_t_end
Дата 18.2.2006, 07:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2074
Регистрация: 4.12.2004

Репутация: нет
Всего: 20



oleg1973
то есть всё что мне надо уже загруженно в память ?
bilbobagginz
перед тем, как написать эту тему я уже был в man, вообщем-то различий особых я пока в сокетах-win и сокетах-nix не заметил, буду дальше копать.
PM MAIL ICQ Skype GTalk Jabber   Вверх
oleg1973
Дата 18.2.2006, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: нет
Всего: 34



En_t_end,
дело в том что когда ты на С делаеш к примеру send твой код вызовет обертку из к примеру socket.lib а обертка в свою очередь вызовет int0x80 из кернела
так что в принципе если использовать прямые вызовы кернела то ниче не надо никаких либ


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
GrayCardinal
Дата 15.3.2006, 06:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 8
Всего: 58



En_t_end,
Отличия есть. Включать не надо. И подключать ничего не надо. Работает сразу и без вопросов. include нужные только в коде прописать и можно работать.


--------------------
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0732 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.