Thread Regex match nicht immer: auslesen aus binärer Datei (19 answers)
Opened by GwenDragon at 2006-04-20 22:04

bloonix
 2006-04-21 14:19
#65169 #65169
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Hallo Linuxer,

[quote=Linuxer,21.04.2006, 11:27]'' ist defined wenn Du es direkt verwendest, wie Du es getan hast.
Anders sieht es als Rückgabe einer Funktion aus:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
sub aaa {
  my $s = '';   
  return $s;
}

if ( $bb = aaa() ) {
  print "TRUE
";
} else {
  print "FALSE
";
}

^D
FALSE[/quote]

da muss ich dir aber widersprechen, da du "defined" nicht
verwendest! Selbst mit Rückgabewert "0" würde bei dir
FALSE rauskommen!

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
sub aaa {
 my $s = '';
 return $s;
}

my $bb;

if ( defined ($bb = aaa()) ) {
 print "TRUE ";
} else {
 print "FALSE ";
}


TRUE

Greez,
opi\n\n

<!--EDIT|opi|1145618923-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread Regex match nicht immer: auslesen aus binärer Datei