<div>Разъясните сферу практического применения для size.</div><div>Или это так заради академического интереса чтоб было как в C++</div><div> </div><div> </div><div>27.02.2017, 13:21, "Alessandro Gorohovski" <an.gorohovski@gmail.com>:</div><blockquote type="cite"><div><div><div>27 февраля 2017 г., 12:59 пользователь seiwm <span><<a target="_blank" href="mailto:seiwm@yandex.ru">seiwm@yandex.ru</a>></span> написал:<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div>in really is 1001 элемент  </div><div>да и length в других языках выдает обычно количество элементов похуй пустых не пустых</div><div> </div></blockquote><div> </div><div>Тут вы погорячились (так бывает "с устатку и не евши, но - как стекло был,...")</div><div>undef is not really element</div><div> </div><div>А у других (e.g. C++, хот/я и не поклонник его) существуют методы </div><div>.capacity() --- ёмкость</div><div>.size()  --- кол-во элементов</div><div> </div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div> </div><div>27.02.2017, 12:51, "Alessandro Gorohovski via Moscow-pm" <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>>:</div><div><div><blockquote type="cite"><div><div><div>27 февраля 2017 г., 12:42 пользователь Ilya Chesnokov <span><<a target="_blank" href="mailto:chesnokov.ilya@gmail.com">chesnokov.ilya@gmail.com</a>></span> написал:<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">27 февраля 2017 г., 12:08 пользователь Alessandro Gorohovski via<br />Moscow-pm <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br /><span>> 27 февраля 2017 г., 11:59 пользователь seiwm via Moscow-pm<br />> <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br />>><br />>> Например, документированный способ определить количество элементов в<br />>> массиве — обратиться к нему в скалярном контексте . Так как скалярная<br />>> переменная может содержать только скаляр, присвоение массива скаляру<br />>> налагает на операцию скалярный контекст, и массив, вычисленный в скалярном<br />>> контексте,возвращает количество элементов в этом массиве:<br />>> my $count = @items;<br />><br />><br />> Здесь не все так однозначно<br />> :)<br />> Массив то может быть и разреженный.</span><br /><br />Я может что-то путаю, но в Perl такого понятия нет.<br />Это вас Lua-прогер покусал.</blockquote><div> </div><div>Ошибаетесь, уважаемый.</div><div>Как это нет?!</div><div> </div><div>На вскидку:</div><div> </div><div>my @a;</div><div>$a[1000] = 1000;</div><div> </div><div>~~@a is 1001</div><div>in really is 1 элемент  </div><div> </div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div><div>>><br />>><br />>> 26.02.2017, 13:06, "Anatoly Y. via Moscow-pm" <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>>:<br />>><br />>> perl -E '@arr="abc"; say join(//,@arr)=~y===c’<br />>><br />>> :)<br />>><br />>><br />>> On 26 Feb 2017, at 16:37, Alessandro Gorohovski via Moscow-pm<br />>> <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> wrote:<br />>><br />>> 25 февраля 2017 г., 21:32 пользователь Alexey Shrub via Moscow-pm<br />>> <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> написал:<br />>><br />>> On Сб, фев 25, 2017 в 5:26 , Иван Бессарабов via Moscow-pm<br />>> <<a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a>> wrote:<br />>> Наверняка размер массива можно узнать еще кучей способов. Я нашел вот<br />>> такие варианты:<br />>><br />>> Как обычно в перле, много разных способов, но ни одного нормального.<br />>> Только мне кажется что нет ничего логичнее/метода функции len или lenght ?<br />>><br />>><br />>> А какой смысл/логика в дополнительных сущностнях?<br />>> 'Засоряют сознание' ~= s/о.я/e.a/.<br />>><br />>><br />>><br />>> --<br />>> Moscow.pm mailing list<br />>> <a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a target="_blank" href="http://moscow.pm.org/">http://moscow.pm.org</a><br />>><br />>> --<br />>> Moscow.pm mailing list<br />>> <a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a target="_blank" href="http://moscow.pm.org/">http://moscow.pm.org</a><br />>><br />>> ,--<br />>> Moscow.pm mailing list<br />>> <a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a target="_blank" href="http://moscow.pm.org/">http://moscow.pm.org</a><br />>><br />>><br />>><br />>> --<br />>> С уважением Программист<br />>> Скачков Евгений Иванович<br />>><br />>><br />>><br />>> --<br />>> Moscow.pm mailing list<br />>> <a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a target="_blank" href="http://moscow.pm.org/">http://moscow.pm.org</a><br />>><br />><br />><br />> --<br />> Moscow.pm mailing list<br />> <a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a target="_blank" href="http://moscow.pm.org/">http://moscow.pm.org</a><br />><br /><br /><br /><br />--</div></div>Best regards,<br />Ilya Chesnokov</blockquote></div></div></div>,<span>--<br />Moscow.pm mailing list<br /><a target="_blank" href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a target="_blank" href="http://moscow.pm.org/">http://moscow.pm.org</a></span></blockquote><div> </div><div> </div><div>-- <br />С уважением Программист</div><div>Скачков Евгений Иванович</div></div></div><div><div><div>Компания GеneGo. <a target="_blank" href="http://genego.com/">http://genego.com/</a></div><div>ICQ <span>81891536</span></div><div> </div></div></div></blockquote></div></div></div></blockquote><div> </div><div> </div><div>-- <br />С уважением Программист</div><div>Скачков Евгений Иванович</div><div>Компания GеneGo. http://genego.com/</div><div>ICQ 81891536</div><div> </div>