Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > strict и ссылка на таблицу символов


Автор: dixoNICH 21.11.2011, 16:24
как мне получить доступ до $Time, и чтобы не было ругани на то, что $Time не my переменная?
Код

use strict;
*Time = 12;
print $Time;

Автор: Pfailed 21.11.2011, 16:53
Через $main::Time

Автор: dixoNICH 21.11.2011, 17:12
C:\Users\dixon>perl -e "use strict; *TIME = \2; print $main::Time"

не работает

Добавлено через 19 секунд
ой)
спасибо, всё ок

Автор: Pfailed 21.11.2011, 19:47
Еще вариант: ${*Time}

Автор: DurRandir 22.11.2011, 13:28
Или объявить её как our:

Код

use strict; *Time = \2; our $Time; print $Time

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)