User since
2005-01-25
9
Artikel
BenutzerIn
Hallo,
Gibt es in Perl Symbolische Konstanten wie in C( #define pi .... )?.
macht man das in Perl mit einem Hashe oder wie ......?
Grüsse
User since
2003-08-04
14371
Artikel
ModeratorIn
Meinst Du normale Konstanten (siehe perldoc constant)
User since
2005-01-25
9
Artikel
BenutzerIn
ja,normale konstanten.:)
Danke.\n\n
<!--EDIT|zweistein|1106919612-->
User since
2003-08-04
14371
Artikel
ModeratorIn
Auszug aus perldoc constant:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
C:\Dokumente und Einstellungen\reneeb>perldoc constant
NAME
constant - Perl pragma to declare constants
SYNOPSIS
use constant PI => 4 * atan2(1, 1);
use constant DEBUG => 0;
print "Pi equals ", PI, "...\n" if DEBUG;
use constant {
SEC => 0,
MIN => 1,
HOUR => 2,
MDAY => 3,
MON => 4,
YEAR => 5,
WDAY => 6,
YDAY => 7,
ISDST => 8,
};
use constant WEEKDAYS => qw(
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
);
[...]
User since
2003-08-04
7321
Artikel
ModeratorIn
obwohl es mit
use constant {
SEC => 0,
MIN => 1,
HOUR => 2,
MDAY => 3,
MON => 4,
YEAR => 5,
WDAY => 6,
YDAY => 7,
ISDST => 8,
};
ein paar abwärts probleme gibt!