Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitry Koteroff                      2:5020/400     25 Jun 2002  01:20:10
 To : Eugene Bodin
 Subject : Re: Вспоминая Brainbench...
 -------------------------------------------------------------------------------- 
 
 Здравствуйте, Eugene.
 24 июня 2002 года, понедельник, 18:13. Вы написали:
 
 > Я глючу или это действительно так?
 > ("Совсем неправильные" варианты ответов я убрал для экономии места.)
 
 > ---1---
 > Which one of the following statements adds the directory ../lib to the
 > library include path?
 
 > @INC = (@INC, "../lib");
 > use lib qw(../lib);
 
 > Добавляют-то оба оператора, только второй ещё и удаляет дупы
 > (и потому рекомендуется к использованию), зато первый делает
 > _в точности_ то, о чём спрашивается...
 
 М-ммм, я бы не сказал...
 
 use lib qw(../lib);
 use SimeMyModule;
 # - работает
 
 @INC = (@INC, "../lib");
 use SimeMyModule;
 # - не работает
 
 BEGIN { @INC = (@INC, "../lib") }
 use SimeMyModule;
 # - работает
 
 Понятно, из-за чего это - use и BEGIN исполняется во время компиляции, в то
 время как присваивание - во время выполнения. Может, они это имели в виду?..
 
 > Which one of the following statements defines a declaration?
 > Choice 1
 > A declaration is the allocation of only properties to a variable.
 > Choice 2
 > A declaration is the creation of a new namespace.
 > Choice 3
 > A declaration is the creation of a new variable.
 > Choice 4
 > A declaration is the allocation of only a name to a variable.
 > Choice 5
 > A declaration is the allocation of a name and properties to a variable.
 > Тут я не совсем понял, что называется свойствами переменной
 > (и как переменная может иметь свойства не имея имени).
 
 Может, имелись в виду аттрибуты?..
 perldoc attribute, кажется.
 
 --
 С уважением,
   Дмитрий Котеров (dk@dklab.ru), ведущий программист (http://www.dklab.ru).
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вспоминая Brainbench...   Eugene Bodin   24 Jun 2002 22:13:27 
 Re: Вспоминая Brainbench...   Dmitry Koteroff   25 Jun 2002 01:20:10 
 Re: Вспоминая Brainbench...   Andrey Sapozhnikov   25 Jun 2002 13:16:54 
Архивное /ru.perl/6577daecca83.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional