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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artiom Morozov                       2:450/166.444  20 Oct 2000  22:59:00
 To : Michael Samanov
 Subject : проверить тип аргумента
 -------------------------------------------------------------------------------- 
 
 
  [Среда Октябрь 18 2000$Michael Samanov]# talk maxime@tnet.sochi.net:
 
  mtsn>> как можно проверить тип параметра, передаваемого в процедуру ?
  MS> В перле скалярные переменные по типам не различаются, так что
  MS> целые от вещественных и строковых можно отличить только с
  MS> помощью регулярного выражения. Hаписано это в perldoc perlfaq4,
  MS> а вопрос называется How do I determine whether a scalar is a
  MS> number/whole/integer/float?
  MS> Естественно, скаляр от ссылки отличают с помощью функции ref.
 
 А разве кроме скаляров больше ничего нет? =)
 hint: надо писать объявления sub'ов, на предмет чего есть perl programming и
 perldoc perlsub.
 
 Farewell to thee
 Artiom.
 
 ... Лучший выход наружу всегда насквозь
 --- GoldEd/Win32
  * Origin: Сколько линухоида не корми-всё равно в консоль лезет (2:450/166.444)
 
 

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

 Тема:    Автор:    Дата:  
 Re: проверить тип аргумента   Michael Samanov   18 Oct 2000 18:46:51 
 проверить тип аргумента   Artiom Morozov   20 Oct 2000 22:59:00 
Архивное /ru.perl/398239f0a548.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional