The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Мастера, проблема с перловым модулем (или с головой :-( )."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от ftpadmin emailИскать по авторуВ закладки on 23-Дек-03, 19:34  (MSK)
то ли я туплю, то ли это ошибка.

привожу кусок функции:
----1
sub create {
  my $self = shift;

  if (!defined($self->{'Socket'})) {
    return 1 ;
  }
----1
далее пример использования этой функции из самого модуля
----2
$err = $imap->create("user.bob");
----2

вопрос: уткуда в $self может взятся Socket если передается
только "user.bob"?

я не большой профессионал в Perl, но мне кажется, что эта функция
всегда будет сваливать с ошибкой. Так она и делает. Как мне себя вести?
Править модуль IMAP::Admin или уходить с работы? :-(

прошу не обвинять в ламерстве, а подсказать правильний путь. все когдато
должны учится. к сожалению рядом нет никого, кто-бы мог подсказать.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от pth Искать по авторуВ закладки on 24-Дек-03, 21:23  (MSK)
Считай, что

$imap->create("user.bob");

это хитрый способ записать

create($imap, "user.bob");

a значит $self == $imap.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от ftpadmin emailИскать по авторуВ закладки on 25-Дек-03, 10:43  (MSK)
>a значит $self == $imap.
2 pth. Спасибо, ты мне открыл глаза.
Может поможешь мне разобраться с проблемой? буду очень благодарен.

Если да то напиши на мыло.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от StatusQuo Искать по авторуВ закладки on 25-Дек-03, 15:46  (MSK)
ftpadmin: Привет (бывшим) землякам - как рынок Урожай поживает??? :-)))

>Считай, что
>
>$imap->create("user.bob");
>
>это хитрый способ записать
>
>create($imap, "user.bob");
>
>a значит $self == $imap.

А какие основания для такого вывода??? В модуле же сказано - shift. А методу передаётся только один объект - user.bob. Или же существует какое-то специальное правило, "приделывающее" объект $imap в начало @ARGV?

А лучше просто напиписать автору модуля, пскай объясняет:
Eric Estabrooks, eric@urbanrage.com

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от pth Искать по авторуВ закладки on 26-Дек-03, 14:15  (MSK)
perldoc perltoot

Можешь еще прочитать "Perl Cookbook" (в русском переводе "Perl библиотека программиста").

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от StatusQuo Искать по авторуВ закладки on 03-Янв-04, 17:33  (MSK)
>perldoc perltoot
>
Скорее perldoc perlvar.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Мастера, проблема с перловым модулем (или с головой :-( )."
Сообщение от pth Искать по авторуВ закладки on 03-Янв-04, 17:49  (MSK)
... и perldoc perlobj

:)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру