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

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

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. zhito

    zhito Гость

    такая вот програмка на перле:
    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 Гость

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

    А вообще надо отказваться от Socket и переходить на IO::Socket
    Объектно-Ориентированный подход ;)
     
Загрузка...
Похожие Темы - проблема модулем соккет
  1. M.Planck
    Ответов:
    1
    Просмотров:
    64
  2. Amf
    Ответов:
    4
    Просмотров:
    73
  3. kuric
    Ответов:
    0
    Просмотров:
    53
  4. diod_
    Ответов:
    10
    Просмотров:
    207
  5. Smorti
    Ответов:
    1
    Просмотров:
    71
Статус темы:
Закрыта.

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