[Moscow.pm] Вставка в спиоск в определенное место

Олег Малёваный deer_oleg на mail.ru
Пн Дек 7 04:47:13 PST 2009


Потом может оказать два элемента с sort = 10
Или два элемента с sort = 0
И т.п. Именно подинуть надо. Этот sort, чтобы не пересекались

 
 
------
С Уважением, Олег Малёваный
 

> >-----Original Message-----
> >From: moscow-pm-bounces+deer_oleg=mail.ru на pm.org [mailto:moscow-pm-
> >bounces+deer_oleg=mail.ru на pm.org] On Behalf Of Eugene Toropov
> >Sent: Monday, December 07, 2009 3:44 PM
> >To: Moscow.pm group
> >Subject: Re: [Moscow.pm]Вставка в спиоск в определенное место
> >
> >># исходный "массив"
> >> %a = (a=>0,b=>4,c=>10);
> >> $s = (d=>0);
> >> # результат
> >> %b = (d=>0, a=>1,b=>4,c=>10); #"d" встает на место "a", а "a" двигается
> >> вправо
> >> # если "a" занимает чьето место, то и она должна тот элемент подвинуть
> >> ит.д.
> >>
> >> Может у вас все-таки массив хэшей, а не просто хэш?
> >
> >Письма надо читать до конца :)
> >
> >sort { $a->{sort} <=> $b->{sort} } @a ?
> >
> >--
> >Moscow.pm mailing list
> >moscow-pm на pm.org | http://moscow.pm.org


Подробная информация о списке рассылки Moscow-pm