Thread Aus Modul auf Variablen von main zugreifen (4 answers)
Opened by suresh at 2010-11-30 15:04

ich
 2010-11-30 15:44
#143237 #143237
User since
2003-09-19
120 Artikel
BenutzerIn
[Homepage] [default_avatar]
2010-11-30T14:26:53 suresh
D.H. Variablen, die vom Modul gebraucht werden sollten auch da deklariert werden. Richtig?

Genau.

Wenn dein Modul Daten aus dem main-Namespace braucht, dann solltest du die Daten uebergeben.

Du kannst ja hier auch mit Referenzen arbeiten, falls du Daten in deinem main-Namespace abaendern moechtest.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use strict;
use warnings;

package MyPkg;

sub my_name_is {
   ${$_[0]} = $_[1];
}

1;

package main;
my $name_aus_main = "Du";

print "1) my_name: $name_aus_main\n";
MyPkg::my_name_is(\$name_aus_main, 'Ich');
print "2) my_name: $name_aus_main\n";

Last edited: 2010-11-30 15:45:14 +0100 (CET)
If you tell the truth you don't have to remember anything.
-- Mark Twain

View full thread Aus Modul auf Variablen von main zugreifen