|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Yury Shvetsov 2:5020/400 31 Jul 2002 19:42:44 To : Andrey Sapozhnikov Subject : Re: Global variable -------------------------------------------------------------------------------- "Andrey Sapozhnikov" <sapa@icb.chel.su> wrote in message news:3D47FA9B.9080009@icb.chel.su... Спасибо за ответ. > use vars qw($var); > $var = 1; Тут всё хорошо. > или так (новый способ описания): > our $var = 1; > и, разумеется, не убирать use strict! Это работает, но выходит предупреждение: Name "main::var" used only once: possible typo. > Если же сразу перейти к шоковому... В 90% случаев > глобальные переменные вообще, и тем более в main:: > есть признак непродуманной иерархии программы. Это > осознается со временем... Да, я чайник. Hо эти переменные мне нужны, как #define в C. Как это сделать по-другому? Юрий Швецов. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6577a97d8f77.html, оценка из 5, голосов 10
|