|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 19 Jul 2002 00:13:20 To : Sergey Matveychuk Subject : Re: perl core dumps :((( -------------------------------------------------------------------------------- "Sergey Matveychuk" <Sergey.Matveychuk@f52.n5020.z2.fidonet.org> wrote in message news:3806102529%v00ejugduu627k1ed2lbr6orks4ktrmekd@4ax.com... > On Wed, 17 Jul 2002 19:33:37 +0400, Andrey Sapozhnikov > <sapa@icb.chel.su> wrote: > > >> А у ithreads странное (для меня) ограничение - нельзя shared указатели > >> сделать. А это значит прощай хеши хешей. А для меня это критично. > > > >можно. по крайне мере в 5.7.3...5.8.0RC3. perldoc threads::shared > >А в 5.6.1 поддержка ithreads еще почти никакая. > > Hе совсем корректно написал. Hельзя указатели в шаред хешах и массивах > хранить. Можно. Даже в первых строках perldoc threads::shared примерчик есть. ... share(%hash); my $bar = share([]); $hash{bar} = share({}); ... в шаред хэше %hash в ячейке с ключом 'bar' хранится ссылка на хэш. Тоже шаред, разумеется. Андрей --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/657751136e48.html, оценка из 5, голосов 10
|