|
|
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)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/398239f0a548.html, оценка из 5, голосов 10
|