Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.237.91.98] |
|
Сообщ.
#1
,
|
|
|
nSMTPServerSocket = socket(PF_INET, SOCK_STREAM,0);
Почему функция возвращает INVALID_SOCKET? |
Сообщ.
#2
,
|
|
|
А про WSAStarup не забыл ? WSAStartup(WINSOCK_VERSION, &wsaData); if( (nSMTPServerSocket = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP))==INVALID_SOCKET) { return false; } WSACleanup(); |
Сообщ.
#3
,
|
|
|
А про WSAStarup не забыл ?
Спасибо! Но вот новая проблема. Что там нужно сделать в Visual C++ чтобы можно было работать с сокетами? Пробовал так #include <winsock2.h> у меня при компоновке какая-то библиотека не находится. Тоже самое при использовании #include <afxsock.h>. |
Сообщ.
#4
,
|
|
|
Project -> Settings
На закладке Link в поле Object/Library modules нужно добавить Ws2_32.lib |