Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

сокеты на чистом Си

20K
21 ноября 2006 года
MishkaB
4 / / 21.11.2006
Маги и гуру Си! Отзовитесь:eek:
Нужно разработать клиент серверное приложение на чистом СИ.
Начал писать в Builder'e (Console application):

int main ()
{WORD VersionRequested;
WSADATA ImplementationDetails;
int nRlt;

VersionRequested=MAKEWORD(2,0);
nRlt=WSAStartup(VersionRequested,&ImplementationDetails); //WSAStartup
if (nRlt!=0)
{printf("Error\n");
getch();
}
else
{printf("The WinSock DLL (2.0) is acceptable. Proceed.\n"); }

SOCKET nSocket,rrr;
//здесь вылетает ошибка при компиляции:
//"Declaration is not allowed here"
SOCKADDR_IN ServerSocketAddress;
...
}

В чем может быть ошибка и как исправить?
Есть альтернативы?
2.1K
21 ноября 2006 года
vectoroc
234 / / 25.07.2006
чистый си не позволяет определять данные в любом месте, перенеси
SOCKET nSocket,rrr; в начало и наверно будет работать
20K
21 ноября 2006 года
MishkaB
4 / / 21.11.2006
Спа, Kopex. я, правда, разобрался уже. Ты прав.:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог