Вопросы по теме 'undef'
Как я могу отображать неопределенные значения из printf в Perl?
Я ищу элегантный способ обозначения неопределенных значений в ситуациях, когда обычно отображаются форматированные числа. Я приведу небольшой пример. Для начала вы, конечно, не можете использовать это:
#!/usr/bin/perl
use strict;
use warnings;...
3579 просмотров
schedule
07.04.2022
Почему «undef» не обнаруживается этим фрагментом Perl?
Я ожидаю, что блок во втором операторе if будет введен из-за значения undef, но журналы показывают, что он не вводится.
sub getcmd{
my $self = $_[0];
if ( $self->_recv == OK ){
push @{$self->{'log'}}, ['NOTICE', "OK"];
return...
519 просмотров
schedule
24.07.2022
Есть ли в Perl изящный способ конвертировать undef в 0 вручную?
У меня есть фрагмент в таком виде:
my $a = $some_href->{$code}{'A'}; # a number or undef
my $b = $some_href->{$code}{'B'}; # a number or undef
$a = 0 unless defined($a);
$b = 0 unless defined($b);
my $total = $a + $b;
Реальность еще...
3977 просмотров
schedule
13.11.2022
Как удалить все undef из массива?
При чтении из файла конфигурации в Perl могут быть случаи, когда строка недействительна и ее не нужно добавлять в мой массив допустимых строк. Поскольку здесь я использую цикл for, даже недопустимые строки создают запись undef. Как я могу удалить их...
8346 просмотров
schedule
10.02.2023
Spreadsheet::ParseExcel $cell-›value() возвращает undef
Я новичок в Perl, и у меня проблемы с модулем синтаксического анализатора электронных таблиц Excel.
КОГДА я использую $cell->value() в отдельной строке, проблем не возникает, однако, когда я пытаюсь использовать это для вставки значения в массив,...
314 просмотров
schedule
12.05.2022