|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugene Grosbein 2:5006/1 23 Dec 2003 12:36:23 To : Dmitry Diskin Subject : Re: ссылки на строки --------------------------------------------------------------------------------
EG>> Проблема в том, что значения f($x) бывают длинные и хранить их копии
EG>> в хеше нет никакого смысла - память кушается сотнями мегабайт.
EG>> Хочется хранить в хеше лишь ссылки на эти значения, по образу и
EG>> подобию C-шных указателей, несколько байт всего.
DD> Объясни, почему "копии"? А где будет храниться оригинал?
Функция f($x) на самом деле не вычисляет, а выполняет поиск
и найденную строку возвращает. Вот она - оригинал, причем константный.
А что, присваивание строк в перле не копирует разве?
Eugene
--
"Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
--- slrn/0.9.7.4 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/26093bb718348.html, оценка из 5, голосов 10
|