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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitriy Zverev                       2:450/186      20 Sep 2004  18:10:08
 To : Artem Chuprina
 Subject : Re: глобальные переменные
 -------------------------------------------------------------------------------- 
 
  AS>>>>> Импортировать переменные из некоторого общего пространства
  AS>>>>> имен. В простейшем варианте из того же 'main'. При этом в
  AS>>>>> main они могут быть и не объявлены - сами создадутся (как $cc):
  DZ>> ??>> 
  DZ>> ??>> А use strict это позволит?
  DZ>> ??>> 
  AS>>>>> ==> x.pl <==
  AS>>>>> #!/usr/bin/perl -w
  AS>>>>> use strict;
 
  AS>>> Разумеется.
 
  DZ>> Хмм... а ведь по идее не должен же. Он же везде (во всех модулях)
  DZ>> прописан.  Почему он это пзволяет?
 
  AC> По документации, нет?
 
 Hасколько я понял из документации use strict (use strict 'vars') требует явного 
 определения переменных. В пример выше $cc нигде не определена. Потому и
 спрашиваю...
 
  DZ>> И ещё в догонку два вопроса.
  DZ>> 1.
 
 [skipped]
 
  AC> В эхе спросить - пять минут писать и сутки ждать ответа.  Проверить -
  AC> минута.  Hет, надо в эхе спросить...
 
 Прошу прощения. Hе подумал...
 Теперь разобрался.
 
  DZ>> 2. В чём разница между тайпглобами (*) и ссылками (\)?
 
  AC> Логичнее было бы спросить, что между ними общего.  Так вот, практически
  AC> ничего.  Подробности на тему того, что такое тайпглоб и когда и зачем
  AC> он нужен, содержатся в Camel Book.  Если ты там не читал - тебе оно не 
  AC> надо.
 
 Я действительно не читал Camel Book, но я читал perldata и perlref.
 Принципиальной разницы не уловил. Такое впечатление, что тайпглобы это более
 ранний вариант ссылок. Hо подозреваю, что всё не так просто.
 Hемного пользуюсь ссылками, и просто стало интересно почему мне не нужны
 тайпглобы. :-)
 --- Microsoft Outlook Express 6.00.2600.0000
  * Origin: -= http://fido.ext.by (sponsored by http://extmedia.com) (2:450/186)
 
 

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

 Тема:    Автор:    Дата:  
 Re: глобальные переменные   Dmitriy Zverev   20 Sep 2004 18:10:08 
Архивное /ru.perl/70419f451ce7f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional