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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [C++] Учимся создавать сетевые приложения, Объясните пожалуйста... 
:(
    Опции темы
out51d3r
Дата 25.11.2006, 05:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Мне очень понравилась моя тема "старшие биты/байты", так как, там все было написано "на чисто русском языке". Хотелось бы, чтобы и тут так было...

В принципе, вот какая задача. Написать программу, которая похожа на чат. Для начала только для двоих. А как, что, зачем и почему, даже представить немогу. Понял одно, что необходимо подключить winsock.h)))) Конечно, я бы мог по-гуглить, но что-то как-то не по-русски... Давайте попробуем написать ее вместе и по-ходу, будем изучать.


С Уважением out51d3r.

PM MAIL   Вверх
ptr
Дата 25.11.2006, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Для начала почитай например вот это или это (либо это), чтобы иметь представление что есть что. Будут вопросы - задавай.

Это сообщение отредактировал(а) ptr - 26.11.2006, 09:41


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
witex
Дата 26.11.2006, 04:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 16.10.2006
Где: Эстония

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



Давно пора faq выложить в раздел, для работы с сокетами! Хорошая есть стать на www.natahaus.ru от Криса Касперски! Её же можно и запихнуть в faq. Здеся эта сатья хоть в PDF файле но ничего! довольно хорошо объясняет! да и нормально исходик закоментирован!
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. 
PM MAIL   Вверх
ptr
Дата 26.11.2006, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(witex @  26.11.2006,  07:49 Найти цитируемый пост)
Давно пора faq выложить в раздел, для работы с сокетами! Хорошая есть стать на www.natahaus.ru от Криса Касперски! Её же можно и запихнуть в faq.

Сколько faq не делай всё равно ничего не изменится. Кто будет читать faq, если можно спросить smile .

Цитата(witex @  26.11.2006,  07:49 Найти цитируемый пост)
Здеся эта сатья хоть в PDF файле но ничего!

По первой ссылке, которую я дал эта статья есть в тектовом виде.


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
out51d3r
Дата 26.11.2006, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



А то, что написно rsdn.ru (для Линуксов), подходит под windows?
PM MAIL   Вверх
ptr
Дата 26.11.2006, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(out51d3r @  26.11.2006,  14:31 Найти цитируемый пост)
А то, что написно rsdn.ru (для Линуксов), подходит под windows?

Частично. Нужно чуть-чуть подправить. В основном работа с сокетами в windows и linux чаще всего одинакова.

Начинай лучше с первой статьи, там сразу для Windows smile .

Это сообщение отредактировал(а) ptr - 26.11.2006, 12:21


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
out51d3r
Дата 26.11.2006, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Сейчас распечатаю и пойду домой читать. Завтра вечером буду. Большое спасибо.

P.S.: А Вы случайно не знаете, где можно скачать книгу Страуструпа "Язык программирования С++. 3-издание. Специальное"?

PM MAIL   Вверх
witex
Дата 27.11.2006, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 16.10.2006
Где: Эстония

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



ptr,  да я заметил! Хотя просто в пдф бывает удобнее читать! нету ни корявых баннеров=)


out51d3r , на www.natahaus.ru  посмотри. Там много чго есть! так что не парься!
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. 
PM MAIL   Вверх
ptr
Дата 27.11.2006, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(out51d3r @  26.11.2006,  15:41 Найти цитируемый пост)
P.S.: А Вы случайно не знаете, где можно скачать книгу Страуструпа "Язык программирования С++. 3-издание. Специальное"?

Например тут. А вообще на форуме есть специальный раздел, посвящённый компьютерной литературе.


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
needaprogram
Дата 29.11.2006, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здрасти. Очень нужен полный текст программы на с++, использующей сокеты. У меня нет библиотекsocket.h,  и вообще всех библиотек для работы с сокетами. помогите пожалуйста.


PM MAIL   Вверх
witex
Дата 29.11.2006, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 16.10.2006
Где: Эстония

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



По ссылкам пройди, которые нут в разделе! там уже ихсодники есть!
Используют библиотеку не soceket.h, a winsock2.h
А если нужен полный текст программы и по ссылкам не понять! Ваабще заказывают в центре помощи.
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. 
PM MAIL   Вверх
out51d3r
Дата 15.12.2006, 10:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Блин, что-то я приболел... Уже немного понял, что тут к чему, но правда не совсем. На следующей неделе прокачаем эту тему (я просто в командировку уезжаю).
PM MAIL   Вверх
setty
Дата 24.12.2006, 00:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



имею такой простенький код:
#include <iostream.h>
#include <windows.h>
#include <winsock2.h>
#include
const char server[]="irc.vip";
const int port=7777;
WSADATA wsa;
int main(int argc, char* argv[])
{    cout<<"Connecting to "<<server<<':'<<port<<" ...\n";
    WSAStartup(MAKEWORD(1,1), &wsa);
    WSACleanup();
    return 0;
}
при сборке ошибка
ircbot.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0
ircbot.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
выглядит так будто он не может найти lib файлов, но что делать, нужно ли их подключать явно и если да то как не нзаю, помогите пожалуйста.
PM MAIL   Вверх
ptr
Дата 24.12.2006, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Нужно подключить ws2_32.lib.


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
witex
Дата 24.12.2006, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 16.10.2006
Где: Эстония

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



и инклуд надо  winsock2.h делать раньше чем windows.h
--------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




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


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

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