|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Dmitriy Zverev 2:450/186 17 Sep 2004 18:12:36 To : Andrey Sapozhnikov Subject : Re: глобальные переменные -------------------------------------------------------------------------------- AC>>>>> use strict; AC>>>>> package main; AC>>>>> our $var = 'value'; AC>>>>> package MyPackage; AC>>>>> ... ??>>>> ??>>>> А если несколько файлов с пакаджами и они друг в друга включаются ??>>>> require'ми? ??>>>> KT>>> Тогда твои глобальные переменные будут одной из причин KT>>> неработоспособности программы. ??>> ??>> :-) ??>> ??>> Т.е. никак? AS> Импортировать переменные из некоторого общего пространства AS> имен. В простейшем варианте из того же 'main'. При этом в AS> main они могут быть и не объявлены - сами создадутся (как $cc): А use strict это позволит? AS> ==> x.pl <== AS> #!/usr/bin/perl -w AS> use strict; [skipped] --- Microsoft Outlook Express 6.00.2600.0000 * Origin: -= http://fido.ext.by (sponsored by http://extmedia.com) (2:450/186) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/66887438f7954.html, оценка из 5, голосов 10
|