|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 25 Jul 2000 18:11:14 To : razuwalow@brm.minsk.by Subject : Re: use constant --------------------------------------------------------------------------------
rbmb> Читал, что для определения констант лучше использовать
rbmb> use constant somehash => {key1 => 'Первый', key2 => 'Второй'};
rbmb> вместо
rbmb> %somehash = (key1 => 'Первый', key2 => 'Второй');
rbmb> Так ли это и почему?
Hе факт. А лучше, вообще говоря, потому что если ты сказал компилятору, что
это constant, он может иначе представить в памяти и иначе выдавать. Может
получиться оптимальнее. Так, в данном случае он, скорее всего, сделает хэш
ровно нужного размера и оптимально распределит по нему данные.
--
Счастливо!
Ран.
--- ifmail v.2.14.os-p7-tma3
* Origin: MemoNet (2:5020/371.32@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/34733f54950d.html, оценка из 5, голосов 10
|