Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Программирование сокетов и вообще 20.06.01 03:48 Число просмотров: 1692
Автор: Бяша <Biasha> Статус: Member
|
> Я подключаю к своему проекту <Winsock2.h> > почему Visual C++ 6.0 выдает ошибки: > ... > Эти ошибки исчезают, если я включаю в поект файл > Ws2_32.lib. > У меня с некоторыми функциями всегда такая фигня. > От чего это зависит? Что Visual просто не знает путь к > нужной библиотеки?
Он то знает, но стремится не включать в проект не нужные библиотеки.
А ошибка указанная тобой означает, что эта функция не найдена ни в одном из линкуемых файлов.
В мсдне про каждую функцию написано в какой она либе - если используешь функцию - должен дописать и либу в список либ.
(кстати очень удобно: в исходнике "#pragma comment(lib,"ws2_32.lib")" писать)
> Но это так, фигня, меня больше интересует программирование > сокетов, > я стал этим заниматься и у меня возникли некоторые вопросы: > > ... > Здесь мне непонятна фу-я макроса RECIEVE, что значат > RECIEVE("25"); RECIEVE("250"); и т.д. и зачем слать
Это значит сообщить об ошибке пользователю, если сервер вернул не 25, 250.
> серверу > строку HELO: gethostname(sz2, sizeof(sz2));
Этого протокол SMTP требует. И твои проблемы никак с сокетами не связаны - учи SMTP.
> > где бы можно было обо всем об этом почитать? Про SMTP (Simple Mail Transfer Protocol) - RFC 821.
> Где бы взять что-нибудь в стиле Рихтера? > Может кто знает хорошую лит-ру по программированию сокетов > и > вообще по сетевому программированию.
Присоединяюсь к вопросу - никогда не видел хорошую бумажную (или просто на русском и хорошую) книгу про сокеты.
> > Заранее благодарен. > Vital.
|
|
|