12 октября 2015 г., 14:44 пользователь Ivan Petrov <[email protected]> написал: > >> наоборот, в таком случае perl совсем не помогает найти ошибку > >> $x = 42; >> $y = "/b> Meet our new redesign!"; > >> $z = $x*$y; > > Мой Perl5 сообщает мне следующее > > Argument "/b> Meet our new redesign!" isn't numeric in multiplication > (*) at test.pl line 4. >
1) это варнинг 2) варнинг будет в момент умножения, а не в тот момент когда программист поместил в переменную $y не число (обычно на стадии написания программы известно где должно быть число, а где нет; исключение - полиморфизм) > > > так что отлично помогает. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
