Re: пара отвлеченных вопросов, офтопик
Dmitry E. Oboukhov -> debian-russian@lists.debian.org @ Mon, 19 Jun 2006 22:19:38 +0400:
>> >> Так мне его проверить негде. А разница между версиями - материя тонкая,
>> >> я тебе набросаю, а ты опять придешь, скажешь "не работает". А я твое
>> >> письмо читай...
>>
>> DEO> тогда пойдем от слова "неопределенный"
>>
>> DEO> что в первом что во втором варианте именно вызываемая функция делает
>> DEO> хендл определенным, определяет его.
>> DEO> :)
>>
>> Хендл - допустим. А вот переменную она делает определенной только во
>> втором случае. В первом случае глоб делает определенным упоминание его
>> в коде.
DEO> ты опять назовешь меня ламером но про второй случай я не понял.
DEO> о каком глобе может идти речь _до_ вызова функции?
О глобе FILE. Когда именно он будет создан - на стадии компиляции
(perl, видя в этом месте bareword, уже в курсе, что имеется в виду глоб)
или непосредственно перед вызовом функции, я не скажу, но что до вызова
- факт. Заполнено его файлхендловое гнездо будет, да, уже внутри.
Собственно, в open, print и т.п. можно передавать ссылку на глоб.
Которую можно присвоить переменной. Что-то типа
my $handle = \*FILE; open($handle, ...);
Этот фокус в 5.0 работал. Во всяком случае, в 5.0.005.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Попрошу благородного дона не обобщать с утра пораньше! (С)энта
Reply to:
- References:
- Re: пара отвлеченных вопросов, офтопик
- From: "Dmitry E. Oboukhov" <dimka@avanto.org>
- Re: пара отвлеченных вопросов, офтопик
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: пара отвлеченных вопросов, офтопик
- From: "Dmitry E. Oboukhov" <dimka@avanto.org>
- Re: пара отвлеченных вопросов, офтопик
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: пара отвлеченных вопросов, офтопик
- From: "Dmitry E. Oboukhov" <dimka@avanto.org>
- Re: пара отвлеченных вопросов, офтопик
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: пара отвлеченных вопросов, офтопик
- From: "Dmitry E. Oboukhov" <dimka@avanto.org>
- Re: пара отвлеченных вопросов, офтопик
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: пара отвлеченных вопросов, офтопик
- From: "Dmitry E. Oboukhov" <dimka@avanto.org>
- Re: пара отвлеченных вопросов, офтопик
- From: Artem Chuprina <ran@ran.pp.ru>
- Re: пара отвлеченных вопросов, офтопик
- From: "Dmitry E. Oboukhov" <dimka@avanto.org>