| 
	
		
		
			| Функции работы с сетью в СИ |  |  |  | 
| knight_of_honor | Дата: Воскресенье, 20 Февраля 2011, 11:35 | Сообщение # 1 |  |   Darrell Lance Abbott (Dimebag Darrell) Сейчас нет на сайте | Нужна,желательно статья,ну а вобщем-то все,что связано с сетью на СИ.В инете только С++,но мне его не надо.Нужен чистый СИ.И если кто знает,киньте статью по написанию сервера http. |  |  |  |  |  | 
| Angevengelist | Дата: Воскресенье, 20 Февраля 2011, 11:42 | Сообщение # 2 |  |   постоянный участник Сейчас нет на сайте | Вот книженция. Думаю найти сможешь тыц |  |  |  |  |  | 
| knight_of_honor | Дата: Воскресенье, 20 Февраля 2011, 11:52 | Сообщение # 3 |  |   Darrell Lance Abbott (Dimebag Darrell) Сейчас нет на сайте | Понимаю,что много хочу,но нет ли на русском,а то великая лень не даст мне прочитать этой книги. |  |  |  |  |  | 
| Angevengelist | Дата: Воскресенье, 20 Февраля 2011, 12:11 | Сообщение # 4 |  |   постоянный участник Сейчас нет на сайте | По моему, в книге "Самоучитель игры WinSock", все описано на Си, но я не уверен на 100%. |  |  |  |  |  | 
| froex | Дата: Воскресенье, 20 Февраля 2011, 13:42 | Сообщение # 5 |  |   Руководитель Froexilize team Сейчас нет на сайте | Quote (Angevengelist) По моему, в книге "Самоучитель игры WinSock", все описано на Си, но я не уверен на 100%.Это, скорее, статья, чем книга. Автор Крис Касперски. В статье описаны основы работы с сокетами и передачи данных через них. Как пример приведены исходные коды echo-сервера и клиента для TCP и для UDP. Хоть автор и старается на Си писать - некоторые отклонения там есть - это связано с местом объявления переменных. Новые компиляторы (например gcc 4.5+ или 4.6+) это могут даже игнорировать.
 
 Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
 Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
 Ищу художника, дизайнера, тестера, программистов С и С++
 Обучаю процессам разработки и программированию.
 
 
 Сообщение отредактировал froex - Воскресенье, 20 Февраля 2011, 13:43 |  |  |  |  |  | 
| knight_of_honor | Дата: Воскресенье, 20 Февраля 2011, 16:42 | Сообщение # 6 |  |   Darrell Lance Abbott (Dimebag Darrell) Сейчас нет на сайте | Эм,а без объектов(тобишь чистый СИ) никак нельзя?А то с С++ возиться пока нет времени. |  |  |  |  |  | 
| Vinchensoo | Дата: Воскресенье, 20 Февраля 2011, 16:45 | Сообщение # 7 |  |   Злобный социопат с комплексом Бога Сейчас нет на сайте | knight_of_honor, есть вариант, подключить стороннию либу и сделать на ней. Ты же понимаешь, что в С фактически нет сети, winsocks- тоже библиотека
 
 
   |  |  |  |  |  | 
| froex | Дата: Воскресенье, 20 Февраля 2011, 16:49 | Сообщение # 8 |  |   Руководитель Froexilize team Сейчас нет на сайте | Попробуй использовать сырые сокеты. Для windows камни тут только в инициализации WSA ещё - остальное можно по ученикам смотреть. Советую всё-таки почитать статью Криса Касперски. 
 Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
 Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
 Ищу художника, дизайнера, тестера, программистов С и С++
 Обучаю процессам разработки и программированию.
 |  |  |  |  |  | 
| BOOM | Дата: Воскресенье, 20 Февраля 2011, 16:57 | Сообщение # 9 |  |   I am the creator of ADE Сейчас нет на сайте | knight_of_honor, для начала расставь все пробелы. Знаю, лень, но за это можно угодить и в бан, однако... 
 Quote (froex) Попробуй использовать сырые сокеты.Думаю, для него это будет довольно сложно...
 
 Quote (Vinchensoo) Ты же понимаешь, что в С фактически нет сети, winsocks- тоже библиотекаА этот совет хотел дать и я, но увы, Винч уже опередил...
   
 ______________________________
 Я вернулся, и это чудо.
 ______________________________
 |  |  |  |  |  | 
| froex | Дата: Воскресенье, 20 Февраля 2011, 17:02 | Сообщение # 10 |  |   Руководитель Froexilize team Сейчас нет на сайте | Quote (BOOM) Думаю, для него это будет довольно сложно... Это лучше, чем предлагать использовать затуманенные от его взгляда urdl, libcurl и прочие.
 
 Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
 Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
 Ищу художника, дизайнера, тестера, программистов С и С++
 Обучаю процессам разработки и программированию.
 |  |  |  |  |  | 
| Vinchensoo | Дата: Воскресенье, 20 Февраля 2011, 17:17 | Сообщение # 11 |  |   Злобный социопат с комплексом Бога Сейчас нет на сайте | Quote (froex) Это лучше, чем предлагать использовать затуманенные от его взгляда urdl, libcurl и прочие.Пусть использует 39dll, она совместима, для плюсов даже сорцы есть.
 Я ее использую на дельфи, работает шустро, по сложности- с ней успешно работают сотни школьников без профильного образования.
 Порт под С придется писать самому, хотя под С++ хиддеры есть
 
 
   |  |  |  |  |  | 
| froex | Дата: Воскресенье, 20 Февраля 2011, 17:26 | Сообщение # 12 |  |   Руководитель Froexilize team Сейчас нет на сайте | Quote (Vinchensoo) Я ее использую на дельфиНа делфи я бы Indy использовал бы. Помню старые времена, когда пользовался - очень хороший набор.
 
 Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
 Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
 Ищу художника, дизайнера, тестера, программистов С и С++
 Обучаю процессам разработки и программированию.
 |  |  |  |  |  | 
| BOOM | Дата: Воскресенье, 20 Февраля 2011, 17:32 | Сообщение # 13 |  |   I am the creator of ADE Сейчас нет на сайте | Vinchensoo, 39dll это вещь, но правда, придётся помучится с "h-составляющей"   
 Quote (froex) На делфи я бы Indy использовал бы. Помню старые времена, когда пользовался - очень хороший набор.Библиотека отличная. Я Билдером пользуюсь, она там есть
  . На самом деле, пару кликов, пару строк и сервер с клиентом готов (абсолютно для ленивых).   
 ______________________________
 Я вернулся, и это чудо.
 ______________________________
 |  |  |  |  |  | 
| Vinchensoo | Дата: Воскресенье, 20 Февраля 2011, 18:12 | Сообщение # 14 |  |   Злобный социопат с комплексом Бога Сейчас нет на сайте | Quote (BOOM) Vinchensoo, 39dll это вещь, но правда, придётся помучится с "h-составляющей" Ты про .h файлы? Я вообще сам хиддер писал под дельфин, а названия функций тащили, вроде как, дизасмом... Аккультист помог.
 Для плюсов там есть хидер, переписать его на чистый С- не так уж сложно, наверное.
 
 Quote (BOOM) Библиотека отличная. Я Билдером пользуюсь, она там есть . На самом деле, пару кликов, пару строк и сервер с клиентом готов (абсолютно для ленивых). у меня консоль сервер, визуальное проектирование не спасет..
 Для автора нашел статью:по html+39dll
 
 
   |  |  |  |  |  | 
| ezhickovich | Дата: Воскресенье, 20 Февраля 2011, 18:15 | Сообщение # 15 |  |   [Великий и могучий хозяинъ] Сейчас нет на сайте | Можно ещё попробовать SDL_net...   
 
   Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
 |  |  |  |  |  | 
| froex | Дата: Воскресенье, 20 Февраля 2011, 18:47 | Сообщение # 16 |  |   Руководитель Froexilize team Сейчас нет на сайте | Мне вообще с головой хватает сырых сокетов и libcurl   
 Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
 Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
 Ищу художника, дизайнера, тестера, программистов С и С++
 Обучаю процессам разработки и программированию.
 |  |  |  |  |  | 
| Vinchensoo | Дата: Воскресенье, 20 Февраля 2011, 19:18 | Сообщение # 17 |  |   Злобный социопат с комплексом Бога Сейчас нет на сайте | froex, 39dll, по сути, тоже самое, только чуть проще. Но это уже проверенная либа, для новичка, имхо, проверенное чужое лучше, чем непонятное свое
 
 
   |  |  |  |  |  | 
| froex | Дата: Воскресенье, 20 Февраля 2011, 20:16 | Сообщение # 18 |  |   Руководитель Froexilize team Сейчас нет на сайте | Quote (Vinchensoo) 39dll, по сути, тоже самое, только чуть проще. Мне dll не удобно использовать, т.к. я почти не пользуюсь windows )))
 
 Не превращайте форум в чат. Пишите более развернуто и понятно - всё равно вас попросят объяснить подробнее.
 Алгоритмы, программирование, оптимизация, тестирование, ведение проектов.
 Ищу художника, дизайнера, тестера, программистов С и С++
 Обучаю процессам разработки и программированию.
 |  |  |  |  |  | 
| BOOM | Дата: Понедельник, 21 Февраля 2011, 03:40 | Сообщение # 19 |  |   I am the creator of ADE Сейчас нет на сайте | Quote (Vinchensoo) Ты про .h файлы? Я вообще сам хиддер писал под дельфин, а названия функций тащили, вроде как, дизасмом... Аккультист помог. Для плюсов там есть хидер, переписать его на чистый С- не так уж сложно, наверное.Там придётся под настроить немного, и кое что переписать. В целости, для нормального программиста, эта задача на минут пять. Я имел в виду про это.
 
 ______________________________
 Я вернулся, и это чудо.
 ______________________________
 |  |  |  |  |  
 |