| Thread (Message) | Date | Author |
Score |
Board |
| Subroutinen übergabe per shift / @_
(#134229) |
2010-03-08 11:09 |
betterworld
|
 |
Allgemeines zu Perl |
| Das erste finde ich einfacher zu schreiben.
Der Unterschied zwischen den beiden ist, dass beim ersten die Einträge in [c]@_[/c] drin bleiben, während beim zweiten [c]@_[/c] hinterher leer ist. |
|
| Subroutinen übergabe per shift / @_
(#134235) |
2010-03-08 11:43 |
GwenDragon
|
 |
Allgemeines zu Perl |
| beim ersteren werden Kopien der einzelnen Daten des Arrays @_ nacheinander in die Variablen abgelegt.
Beim zweiten wird mit [url=http://perldoc.perl.org/functions/shift.html]shift[/url] das erste… |
|
| Subroutinen übergabe per shift / @_
(#134274) |
2010-03-08 14:54 |
Neo2k8
|
 |
Allgemeines zu Perl |
| Vielen Dank für eure Antworten,
werde dann bei meinem ersten Beispiel bleiben :)
Lg |
|
| Subroutine empfängt nur einen Wert.
(#111050) |
2008-06-15 23:12 |
roooot
|
 |
Allgemeines zu Perl |
| Hallo.
Ich habe mir eine kleine Hilfsklasse für mySQL gebaut. Leider spinnt das irgendwie:
Es wird so aufgerufen
[perl] require MySQL;
my $mysql = new MySQL or croak "can't create… |
|
| Subroutine empfängt nur einen Wert.
(#111051) |
2008-06-15 23:25 |
Linuxer
|
 |
Allgemeines zu Perl |
| …
5: values => ('test1','test2'),
[/quote]
Bei komplexen Datastrukturen musst Du mit Referenzen arbeiten; also:
[perl]
my @sql_output = $mysql->get({
values => [… |
|
| Subroutine empfängt nur einen Wert.
(#111052) |
2008-06-15 23:31 |
roooot
|
 |
Allgemeines zu Perl |
| Also machen die [] Klammern den Array zu einer Referenz auf den anoymen Array selbst? Die () Klammern hingegeben sind direkt der anoyme Array?
und @{ .. |
|
| Subroutine empfängt nur einen Wert.
(#111053) |
2008-06-15 23:51 |
Linuxer
|
 |
Allgemeines zu Perl |
| … 21:31:40--"]
Also machen die [] Klammern den Array zu einer Referenz auf den anoymen Array selbst? Die () Klammern hingegeben sind direkt der anoyme Array?
[/quote]
[] erzeugen einen Referenz… |
|
| Subroutine empfängt nur einen Wert.
(#111056) |
2008-06-16 00:44 |
roooot
|
 |
Allgemeines zu Perl |
| Danke, werde mich einlesen. |
|
| Subroutinen in separate Dateien legen?
(#74048) |
2007-02-06 02:35 |
Ishka
|
 |
Allgemeines zu Perl |
| In perl nennt sich das Modul. Ein Modul verwendest du durch
use Modulname;
für die Datei mußt du an den Modulnamen noch ein .pm hängen. |
|
| Subroutinen in separate Dateien legen?
(#74049) |
2007-02-06 09:48 |
bloonix
|
 |
Allgemeines zu Perl |
| Ishka hat zwar schon das Wichtigste erwähnt, hier aber noch ein paar Links.
Wie man Module "inkludiert", kannst du hier nachlesen:
[pod=functions]Functions/use[/pod]
Noch ein paar Links die dir… |
|
| Subroutinen in separate Dateien legen?
(#74050) |
2007-02-06 11:17 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Es lassen sich auch in andere Perl-Skripte ausgelagerte Daten und Funktionen aufrufen, in dem du sie mit [pod=functions]require[/pod] oder [pod=functions]do[/pod] "einbindest".\n\n… |
|
| Aufbewahrung von Funktionen und Subroutinen
(#194025) |
2021-10-15 11:31 |
peterb
|
 |
Allgemeines zu Perl |
| Vielen Dank an Alle, da muss ich jetzt mal recherchieren :-)
Schönes Wochenende! |
|
| [Tk] -textvariable an subroutine binden
(#187025) |
2017-07-25 17:31 |
styx-cc
|
 |
Graphische Oberflächen |
| Hast du was zur Problemstellung beizutragen oder nicht? |
|
| [Tk] -textvariable an subroutine binden
(#187014) |
2017-07-25 12:43 |
rosti
|
 |
Graphische Oberflächen |
| Mach Deine Buttons zu Instanzen Deiner eigenen Klasse und aggregiere die Button-Instanz als Eigenschaft: http://rolfrost.de/aggregation.html
Damit sind die auch voneinander entkoppelt. |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152309) |
2011-09-12 14:08 |
Pauline25
|
 |
Allgemeines zu Perl |
| Hallo GUIfreund,
stimmt was du sagst, leider klappt es immer noch nicht. Bekomme überhaupt keine Reaktion aufs Programm… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148972) |
2011-05-21 19:13 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Zu empfehlen:
aus dem O'Reilly-Verlag:
Programmieren mit Perl
Perl Kochbuch |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148966) |
2011-05-21 14:56 |
MatthiasW
|
 |
Allgemeines zu Perl |
| Wie man die Funktion aufrufen kann habe ich bei der jeweiligen Variante dazu geschrieben ;)
Bei der Übergabe mit "benannten" Parametern wird keine Hashreferenz, sondern eine Liste von Schlüssel-Wert… |
|
| Subroutinen: Wie macht man das?
(#73164) |
2003-11-28 23:29 |
renee
|
 |
Allgemeines zu Perl |
| es wäre schön, wenn Du sagen würdest, was (welcher Teil) geht und was nicht...
Aber was mir auffällt:
Du machst vieles in einer foreach-Schleife,
benutzt eine Variable, die Du in der… |
|
| Subroutinen: Wie macht man das?
(#73165) |
2003-11-28 23:49 |
Rambo
|
 |
Allgemeines zu Perl |
| hi,
folgendes funktioniert:
[code]
file = glob ("*.zip");
foreach $file (@file){
$zip = new Archive::Zip($file);
print "$file\n";
}
[/code]
dies gibt mir die Liste der *.ZIP… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188585) |
2018-06-29 07:11 |
rosti
|
 |
Allgemeines zu Perl |
| 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 Perlprozess bekommt doch sowieso… |