Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     04 Jun 2004  15:22:41
 To : Serg Ivanov
 Subject : Re: \r\n -> \n
 -------------------------------------------------------------------------------- 
 
 Serg Ivanov -> Artem Chuprina  @ Thu, 3 Jun 2004 17:52:12 +0000 (UTC):
 
  AP>>> И второй вопрос - если есть в $line строка, как получить досту к
  AP>>> отдельному символу?
 
  AC>> Да. perldoc -f substr.
 
  AP>>> То-есть можно ли интерпретировать эту строку как массив однобайтных
  AP>>> символов и работаь с ними?
 
  AC>> Hет.
 
  SI>  Как это нет, и зачем substr, когда есть функция vec, позволяющая работать
  SI> даже с
  SI> тетрадами, парами битов и отдельными битами как с массивом?
  SI> $a="a\r\n";
  SI> print vec($a,0,8).vec($a,1,8).vec($a,2,8);
 
  SI> 971310
 
  SI> Если надо именно символ, то chr(vec($a,0,8)).
 
  SI> print vec($a,1,4).vec($a,0,4);
 
  SI> 61
 
  SI> Это вывод старшей и младшей тетрады в букве a (зависит от архитектуры ЦП).
 
 Вот уж чего vec и substr не делают, так это не работают со своим
 аргументом как с массивом.  Массив - это то, у чего есть операция [], и
 для работы с чем никакие функции не нужны.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 \\r\\n -> \\n   Alexander Popow   20 May 2004 18:05:38 
 \\r\\n -> \\n   Serge Chervjakov   21 May 2004 13:20:50 
 Re: \\r\\n -> \\n   Andrei Protasovitski   21 May 2004 13:27:09 
 Re: \\r\\n -> \\n   Andrew Alakozow   21 May 2004 13:55:34 
 Re: \\r\\n -> \\n   Artem Chuprina   21 May 2004 14:54:50 
 Re: \\r\\n -> \\n   Serg Ivanov   03 Jun 2004 21:52:12 
 Re: \\r\\n -> \\n   Artem Chuprina   04 Jun 2004 15:22:41 
 Re: \\r\\n -> \\n   Boris R. Bondarchik   21 May 2004 17:31:08 
Архивное /ru.perl/1147726583416.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional