| Thread (Message) | Date | Author |
Score |
Board |
| pointer auf hash referenz
(#181286) |
2015-06-08 17:54 |
Linuxer
|
 |
Allgemeines zu Perl |
| D.h. man gibt den Dateinamen als Argument an die Subroutine und erhält die Hash-Referenz als Rückgabewert aus der Sub.
Außerdem vermeidet dieser Ansatz das Dereferenzieren des Hashes und Kopieren… |
|
| pointer auf hash referenz
(#181286) |
2015-06-08 17:54 |
Linuxer
|
 |
Allgemeines zu Perl |
| D.h. man gibt den Dateinamen als Argument an die Subroutine und erhält die Hash-Referenz als Rückgabewert aus der Sub.
Außerdem vermeidet dieser Ansatz das Dereferenzieren des Hashes und Kopieren… |
|
| Hashvergleich klappt nicht *war Anfänger Frage
(#170516) |
2013-09-23 13:52 |
GUIfreund
|
 |
Allgemeines zu Perl |
| … damit nach der Eingabe von Enter/Return (ohne Text) immer aus der Subroutine gesprungen wird ist mir unverständlich, denn eigentlich dürfte diese Zeile nie 'angesprungen' werden ?[/quote]
Wieso… |
|
| SCP - Remote to Remote Filetransfer
(#169029) |
2013-07-23 13:00 |
Linuxer
|
 |
Allgemeines zu Perl |
| [/quote]
Details siehe http://search.cpan.org/perldoc?Net::SCP#SUBROUTINES
Und davor dann $souce und $destination entsprechend setzen:
[code=perl]
my $source = "benutzer@host_B:quelle"… |
|
| SCP - Remote to Remote Filetransfer
(#169029) |
2013-07-23 13:00 |
Linuxer
|
 |
Allgemeines zu Perl |
| [/quote]
Details siehe http://search.cpan.org/perldoc?Net::SCP#SUBROUTINES
Und davor dann $souce und $destination entsprechend setzen:
[code=perl]
my $source = "benutzer@host_B:quelle"… |
|
| perl one liner : suche string und ausgabe wert
(#168912) |
2013-07-16 21:24 |
murphy
|
 |
Allgemeines zu Perl |
| …
Man kann das zum Beispiel ausprobieren indem man eine Subroutine [c]n[/c] anlegt:
[code]$ perl -e'sub n { print "Hello\n" }' -en
Hello
[/code]
Eine allgemeine Faustregel ist, dass… |
|
| Fehler bei File::Util::atomize_path unter Ubuntu
(#167022) |
2013-04-12 22:20 |
pq
|
 |
Fragen zu Perl-Modulen |
| Da werden Subroutinen in .al-Dateien ausgelagert, während man das Modul installiert.
Wenn man eine Methode aufruft, wird die entsprechende .al-Datei gesucht, und wenn die nicht da ist, kommt diese… |
|
| Name des aktuellen Scripts ermitteln
(#166167) |
2013-03-03 12:48 |
pq
|
 |
Allgemeines zu Perl |
| … wird ja zu perl-code umgewandelt mittels eval (und dann als Subroutine abgelegt).
Das hat den Vorteil, dass es schön schnell ist. |
|
| Name des aktuellen Scripts ermitteln
(#166167) |
2013-03-03 12:48 |
pq
|
 |
Allgemeines zu Perl |
| … wird ja zu perl-code umgewandelt mittels eval (und dann als Subroutine abgelegt).
Das hat den Vorteil, dass es schön schnell ist. |
|
| Variablen Scoping
(#165841) |
2013-02-17 13:38 |
Raubtier
|
 |
Allgemeines zu Perl |
| … Beispiel das hier:
[quote]Alle folgenden Anweisungen rufen diese Subroutine auf. Beachte, dass der Buchstabe & am Anfang des Namens stehen muss. |
|
| Variablen Scoping
(#165841) |
2013-02-17 13:38 |
Raubtier
|
 |
Allgemeines zu Perl |
| … Beispiel das hier:
[quote]Alle folgenden Anweisungen rufen diese Subroutine auf. Beachte, dass der Buchstabe & am Anfang des Namens stehen muss. |
|
| Variablenscope
(#164821) |
2013-01-09 17:35 |
renee
|
 |
Allgemeines zu Perl |
| … die Referenz auf die Sub ...[/quote]
Nein, es kommt auf die Subroutine an (auch wenn diese hier anonym ist)
[code]$ perl -Mstrict -E '{ my %foo = (test => 1); my $sub = \&test; $sub->() } sub… |
|
| Aufteilen des Programmcodes auf mehrere Dateien
(#163580) |
2012-11-23 16:42 |
Kean
|
 |
Allgemeines zu Perl |
| Ich habe bereits angefangen ältere Subroutinen die ich verändere umzustellen. Und neue versuche ich gleich mit Übergabe und Rückgabe zu realisieren. |
|
| Regex in Datei auslagern?
(#162931) |
2012-10-30 10:47 |
false_friend
|
 |
Allgemeines zu Perl |
| Vielen Dank für eure Tipps! Ihr habt mir schon sehr geholfen.
Subroutinen-Auslagerung habe ich zum Teil schon gemacht, werde ich aber noch verbessern. |
|
| Dynamisches Drucken
(#162271) |
2012-10-01 14:33 |
pq
|
 |
Allgemeines zu Perl |
| … antworten jetzt, da ich ein programm mit goto, ohne here-docs und subroutinen nicht unterstützen möchte.
natürlich wäre es hilfreich, wenn alle zusammen ihn überzeugen könnten, dass bestimmte… |
|
| Strategie-Vorschläge
(#107933) |
2008-04-06 02:09 |
pq
|
 |
Sonstige Beiträge (auch Spaß und Sinnloses) |
| … 17:54:35--"]
Spricht irgendetwas dagegen use in einer Subroutine aufzurufen in der es gebraucht wird?
[/quote]
unter mod-perl ist das komplett sinnlos. |
|
| Bei mehreren Widgets gleiche Option definieren
(#46771) |
2004-01-23 12:30 |
Strat
|
 |
Graphische Oberflächen |
| … 80);
}
[/code]
oder du packst den code in eine subroutine, und returnst die liste, und rufst diese sub 2x auf und weist das ergebnis einmal $list1 und einmal $list2 zu...\n\n… |
|
| Frage zur richtigen Speicherverwendung
(#131128) |
2010-01-25 11:42 |
murphy
|
 |
Allgemeines zu Perl |
| In der Subroutine [tt]test[/tt] wird in Zeile 20 eine Kopie des übergebenen Hashes erzeugt. Anschließend wird in Zeile 16 der alte Hash wiederum destruktiv durch die Kopie ersetzt. |
|
| Anfänger Frage Taschenrechner: Erstellung einen Taschenrechners Anfänge
(#73791) |
2007-01-29 19:28 |
renee
|
 |
Allgemeines zu Perl |
| … den Pfeil wird es quasi dereferenziert und mit () starte ich Subroutine und [tt]$x1,$x2[/tt] sind die Übergabeparameter.
Ich hätte das auch so machen können:[code]sub subcalc{
my… |
|
| match-Anweisung mit strings als Suche: match-Operator
(#71679) |
2006-11-13 14:03 |
Duff
|
 |
Allgemeines zu Perl |
| Ausdruck, der an die Subroutine übergeben werden soll, muss dann so auferufen werden:
./skript.pl -r "(<[^>]*?STRING[^>]*?>)(\d{10,15})<\/[^>]*?STRING[^>]*?>", so dass die beiden // und die Endungen… |