|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Bulat Ziganshin 2:5093/4.126 27 Mar 2002 12:35:59 To : Andrey Sapozhnikov Subject : передача массива в ф-ю -------------------------------------------------------------------------------- Tuesday March 26 2002, Andrey Sapozhnikov writes to Bulat Ziganshin: >> это в перле для работы со ссылкой на массив нужно использовать >> дурацкий синтаксис, а по умолчанию осуществляется дурацкое >> копирование верхнего уровня массива. в раби переменные содержат >> ссылки на объекты и при присваивании/передаче параметров копируются >> эти ссылки. если нужна копия структуры данных, то используется метод >> dup AS> Забыл добавить, _дурацкий_ метод dup. Так забудь о хэшах и массивах и AS> работай только со сылками, и все будет у тебя шелковисто. я артёму уже написал. дело именно в том, что по умолчанию используется самый поппулярный метод, и альтернативный вариант достигается простым и понятным синтаксисом, причём независимо от механизма вызова функций. андрей, семантика присваивания - древний вопрос. здесь использовани лучший известный мне вариант Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833 ... Иногда для того, чтобы изменить свое восприятие мира, ... люди пытаются изменить сам мир --- GoldED+/W32 1.1.2 * Origin: Сетевой фильтр на 5 базаров (2:5093/4.126) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/33403ca1afe9.html, оценка из 5, голосов 10
|