Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: use constant   Artem Chuprina   25 Jul 2000 18:11:14 
Архивное /ru.perl/34733f54950d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional