1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

проблема с модулем соккет (перл)

Тема в разделе "Perl программирование", создана пользователем zhito, 10 июл 2007.

Статус темы:
Закрыта.
  1. zhito

    zhito Гость

    Репутация:
    0
    такая вот програмка на перле:
    use Socket;
    socket(SERVER, SOL_SOCKET, SO_REUSEADDR,1);
    $server_port = "8002";
    $my_addr = SockAddr_in($server_port, INADDR_ANY);
    bind(SERVER, $my_addr) or die "cant bind to port $server_port : $!\n";
    listen(SERVER, SOMAXCONN) or die "cant listen to port $server_port : $!\n";
    while (accept(CLIENT, SERVER)){

    }
    close(SERVER);

    выдает такую ошибку:
    Undefined subroutine &main::SockAddr_in called at server.bat line 19.

    странно - модуль соккет то установлен с этой функцией.
    или дело в чем то другом?
     
  2. Vovochka

    Vovochka Гость

    Репутация:
    0
    Документация в перле - великая вещь!
    и там НЕТ (!!!) никакой функции SockAddr_in, а есть sockaddr_in.

    А вообще надо отказваться от Socket и переходить на IO::Socket
    Объектно-Ориентированный подход ;)
     
Загрузка...
Похожие Темы - проблема модулем соккет
  1. pack
    Ответов:
    5
    Просмотров:
    65
  2. Alex1994
    Ответов:
    7
    Просмотров:
    124
  3. PingvinPingvin
    Ответов:
    10
    Просмотров:
    131
  4. Free2playman
    Ответов:
    14
    Просмотров:
    157
  5. Дмитрий17
    Ответов:
    10
    Просмотров:
    212
Статус темы:
Закрыта.

Поделиться этой страницей