| Thread (Message) | Date | Author |
Score |
Board |
| Referenz von Array an Subroutine
(#73312) |
2007-01-19 15:00 |
topeg
|
 |
Allgemeines zu Perl |
| Dann hast du irgendwo die Referenz aufgelöst.
Ein Beispiel wann das passiert:
[code]my @array1=(1,2,3);
my $array_ref=\@array1;
my @array2=@$array_ref;
push(@array2,4);[/code]
In "@array1" steht… |
|
| Referenz von Array an Subroutine
(#73314) |
2007-01-19 17:56 |
topeg
|
 |
Allgemeines zu Perl |
| … habe ich noch ein paar Fragen:
warum packst du die referenzen jeweils ein anonymes Array?:
[code]my @confCodesArray = ([$refConfigArray], [$refConfigKeyArray]);[/code]
der Aufruf wäre dabei… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188573) |
2018-06-28 10:06 |
guest Perl007
|
 |
Allgemeines zu Perl |
| Hallo alle zusammen,
bitte entschuldigt für vielleicht dumme Frage.
Ich versuche folgende Zeile zu verstehen:
[code]Mojo::IOLoop->server({port => 3000} => sub {[/code]
hier einmal… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188573) |
2018-06-28 10:06 |
guest Perl007
|
 |
Allgemeines zu Perl |
| Hallo alle zusammen,
bitte entschuldigt für vielleicht dumme Frage.
Ich versuche folgende Zeile zu verstehen:
[code]Mojo::IOLoop->server({port => 3000} => sub {[/code]
hier einmal… |
|
| [Tk] -textvariable an subroutine binden
(#187023) |
2017-07-25 16:59 |
styx-cc
|
 |
Graphische Oberflächen |
| counter = getter/setter in einem, realisiert via ternärem Operator.
Das ist so leserlich, wie es in etwa von u.a. Randal L. Schwartz in Einführung in Perl-Objekte, Referenzen & Module empfohlen wird… |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152286) |
2011-09-10 14:51 |
moritz
|
 |
Allgemeines zu Perl |
| Wenn ich dich richtig verstanden habe, musst du einfach den Aufruf wie folgt schreiben:
[perl]
my %hash = %{ dateilesen() };
[/perl]
Dann sollten die beiden Teile zusammen passen. |
|
| Assoziatives array einer Subroutine übergeben?
(#118198) |
2009-01-21 11:54 |
pq
|
 |
Allgemeines zu Perl |
| das assoziative array nennt man hash. am besten übergibt man hashes oder arrays als referenzen:
[perl]sub foo {
my ($hashref) = @_;
print $hashref->{Benutzer};
}
my %hash = (… |
|
| Assoziatives array einer Subroutine übergeben?
(#118199) |
2009-01-21 11:55 |
Brenner
|
 |
Allgemeines zu Perl |
| Bitte Thread löschen.
Hatte ihn ausversehen als Gast eröffnet. |
|
| Assoziatives array einer Subroutine übergeben?
(#118202) |
2009-01-21 12:19 |
pq
|
 |
Allgemeines zu Perl |
| [quote="Brenner+2009-01-21 10:55:14--"]
Bitte Thread löschen.
Hatte ihn ausversehen als Gast eröffnet.
[/quote]
soll ich die antwort mitlöschen oder was?
was ist denn jetzt an dem gastposting… |
|
| Aufbewahrung von Funktionen und Subroutinen
(#194024) |
2021-10-15 10:28 |
GwenDragon
|
 |
Allgemeines zu Perl |
| [url=https://www.activestate.com/products/komodo-ide/]Komodo IDE[/url] kann auch sehr viel und ist kostenlos, startet allerdings nicht so schnell wie Notepad++, hat aber sehr leistungsfähige… |
|
| Aufbewahrung von Funktionen und Subroutinen
(#194024) |
2021-10-15 10:28 |
GwenDragon
|
 |
Allgemeines zu Perl |
| [url=https://www.activestate.com/products/komodo-ide/]Komodo IDE[/url] kann auch sehr viel und ist kostenlos, startet allerdings nicht so schnell wie Notepad++, hat aber sehr leistungsfähige… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188586) |
2018-06-29 08:49 |
haj
|
 |
Allgemeines zu Perl |
| [quote="rosti@2018-06-29T05:11:23"]Was heißt hier, die Notwendigkeit von CGI entfällt im Falle eines eigenen Webservers?
CGI/1.1 ist doch transparent! D.h., ein dem Webserver nachgelagerter… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188575) |
2018-06-28 16:31 |
rosti
|
 |
Allgemeines zu Perl |
| Das muss man nicht verstehen. Das ist schlechter Programmierstil.
MfG |
|
| [Tk] -textvariable an subroutine binden
(#187028) |
2017-07-25 17:48 |
Linuxer
|
 |
Graphische Oberflächen |
| Der Einsatz des ternären Operators an dieser Stelle ist schon etwas krude.
Allgemein heisst es; bitte kein [c]$foo == 3 ? $bar = x : $bar = y;[/c]. |
|
| [Tk] -textvariable an subroutine binden
(#187028) |
2017-07-25 17:48 |
Linuxer
|
 |
Graphische Oberflächen |
| Der Einsatz des ternären Operators an dieser Stelle ist schon etwas krude.
Allgemein heisst es; bitte kein [c]$foo == 3 ? $bar = x : $bar = y;[/c]. |
|
| [Tk] -textvariable an subroutine binden
(#187028) |
2017-07-25 17:48 |
Linuxer
|
 |
Graphische Oberflächen |
| Der Einsatz des ternären Operators an dieser Stelle ist schon etwas krude.
Allgemein heisst es; bitte kein [c]$foo == 3 ? $bar = x : $bar = y;[/c]. |
|
| [Tk] -textvariable an subroutine binden
(#187020) |
2017-07-25 15:40 |
rosti
|
 |
Graphische Oberflächen |
| Hallo,
[code=perl]
# instanz erstellen
my $m = bless{counter => 99};
# gibt referenz zurück
sub counter{
my $self = shift;
\$self->{counter};
}
# dereferenzieren
print… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188587) |
2018-06-29 09:25 |
rosti
|
 |
Allgemeines zu Perl |
| Die HTTP Spec sieht folgendes vor:
[quote]Ist ein Request-Header CONTENT_LENGTH > 0 gesetzt, gibt es einen Message-Body. Für den Webserver heißt das, daß soviele Bytes aus STDIN zu lesen sind, wie… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188587) |
2018-06-29 09:25 |
rosti
|
 |
Allgemeines zu Perl |
| Die HTTP Spec sieht folgendes vor:
[quote]Ist ein Request-Header CONTENT_LENGTH > 0 gesetzt, gibt es einen Message-Body. Für den Webserver heißt das, daß soviele Bytes aus STDIN zu lesen sind, wie… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148971) |
2011-05-21 19:05 |
rosti
|
 |
Allgemeines zu Perl |
| …
irgendwann geht das alles in Fleisch und Blut über ;)
Eine Array-Referenz kannst Du auf zwei Wegen erzeugen:
[code=perl]
my @arr = (1,2,3,4,5);
my $ref = [@arr];
my $ref1 = \@arr;
print… |