Thread Eine Referenz auf einen String anlegen, den ich: aber dann verändern kann (25 answers)
Opened by steffenw at 2004-06-16 17:15

steffenw
 2004-06-16 18:12
#83380 #83380
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
@renee, das ist nich das, was ich wollte, Du hast einen 2. Namen verwendet.
@Dieter, my $$result = ' '; funktioniert nicht. Das Problem ist my und $$...;

Eigentlich sollte $result die Referenz auf den Scalar $result beinhalten und den ursprünglichen Symboltabelleneintrag von $result dabei gleich wieder löschen.

Die Lösung heißt:
Code: (dl )
1
2
my $result;
$$result = '';
Der Gedanke kam mir nur, weil ich letztens auch schon mal sowas ähnliches gemacht habe. Mit temporären Namen habe ich nämlich nicht viel am Hut. Das war:
Code: (dl )
1
2
my $config = new xxx::...::config('parameterliste');
$config = $config->get_config();
und das funktionierte vorzüglich. Da wird man mutig.\n\n

<!--EDIT|steffenw|1087395278-->
$SIG{USER} = sub {love 'Perl' or die};

View full thread Eine Referenz auf einen String anlegen, den ich: aber dann verändern kann