Thread (Message) | Date | Author |
Score |
Board |
Variable in Sub-Routine unbekannt
(#109399) |
2008-05-07 17:19 |
tecker
|
 |
Allgemeines zu Perl |
Ok, globale Variablen vermeiden und in Subroutinen mit Übergabeparametern arbeiten ... halte ich mal so fest.
Ja stimmt @ pq, da sollte ich wirklich mal eine Überprüfung mit einbauen und die… |
|
RegEx: Platzhalter ersetzen klappt nicht
(#75752) |
2007-04-11 20:26 |
bloonix
|
 |
Allgemeines zu Perl |
Nun, ich dachte an eine Subroutine um gegebenfalls eine Exception
auszulösen, denn wenn ein Key ersetzt werden soll, dieser aber nicht
existiert, dann liegt wohl ein Ereignis vor, auf das man gerne… |
|
subname paketname;
(#55321) |
2005-06-04 18:43 |
Strat
|
 |
Allgemeines zu Perl |
… [/code]
oder:
[code]
my $cgi = new CGI;
[/code]
wenngleich die zweite schreibweise "interessanter" ist, wenn es im aktuellen Namensraum zufaelligerweise die subroutinen new und CGI gibt ;-) |
|
Speicherplatzvergleich: Strings und code-referenzen
(#71860) |
2003-11-14 21:16 |
betterworld
|
 |
Allgemeines zu Perl |
Hallo,
ich moechte eine grosse Anzahl von Referenzen auf Subroutinen speichern. Um es moeglichst effizient zu machen, ueberlege ich, ob ich nicht lieber die qualifizierten Namen der Subs (als… |
|
Speicherplatzvergleich: Strings und code-referenzen
(#71867) |
2003-11-21 17:49 |
Ishka
|
 |
Allgemeines zu Perl |
Un Subroutinen bekommen keine beliebig lange Namen. Daher muß man in dem Fall sich eher überlegen, was ist vom Mittelwert her günstiger. |
|
Welche Schreibweise verwendet ihr ?: ... nur aus Interesse
(#51084) |
2006-04-25 11:42 |
renee
|
 |
Allgemeines zu Perl |
Man sollte auch darauf achten, dass es nicht zuviel Code im Block wird. Besser ist es, den Code in Subroutinen auszulagern oder in Module. Dann bleibt alles schön übersichtlich... |
|
Problem mit Sockets und Threads - IRC-Gateway
(#151323) |
2011-08-08 17:17 |
Linuxer
|
 |
Netzwerkprogrammierung und Netzwerke mit Perl |
FUNCTION may either be the name of a function, an anonymous subroutine, or a code ref.[/quote]
Ich lese Dein Beispiel (Zeilen 17 und 19) derzeit so:
Du rufst in Deinem Code Deine Subroutinen auf… |
|
Links für Perl-Neulinge
(#17603) |
2005-09-23 00:14 |
Strat
|
 |
Sonstige Beiträge (auch Spaß und Sinnloses) |
subroutine(...). Das hat in meinen Augen folgende Vorteile:
1. Ich sehe sofort, ob eine Subroutine von mir geschrieben wurde oder jemand anderem (spielt zwar meist keine so grosse Rolle, da ich so… |
|
Einfuehrung in Perl: Bitte um Kritik
(#63543) |
2003-10-15 15:56 |
pq
|
 |
Allgemeines zu Perl |
Seite 27 unten: [tt]Folgende Möglichkeiten gibt es, eine Subroutine aufzurufen:
- &NameDerRoutine()
- NameDerRoutine()
- NameDerRoutine
Ich empfehle, die erste oder zweite Möglichkeit zu… |
|
while abbrechen - break
(#142525) |
2010-11-07 18:35 |
murphy
|
 |
Allgemeines zu Perl |
Da im vorliegenden Beispiel [tt]$in[/tt] nicht als lokale Variable der Subroutine [tt]func[/tt] deklariert wird, wird die Datei auch nicht beim Verlassen der Subroutine geschlossen! |
|
Manipulierung von __DIE__ und __WARN__
(#77255) |
2007-06-06 10:59 |
bloonix
|
 |
Allgemeines zu Perl |
… CALL(2): package(main) filename(./foo.pl) line(11) subroutine(Log::Handler::trace) hasargs(1)
CALL(1): package(Log::Handler) filename(/usr/local/share/perl/5.8.8/Log/Handler.pm) line(959)… |
|
Übergabe einer sort-Funktion an eine Methode: Problem beim Zugriff auf $a und $b
(#62066) |
2006-01-19 17:00 |
Taulmarill
|
 |
Allgemeines zu Perl |
wie schon weiter oben erwähnt, musst du eine subroutine mit prototyp definieren, wenn du eine aus einem anderen package verwenden willst. |
|
Aufruf Data::Dumper aus Klasse
(#160209) |
2012-07-26 15:49 |
ingobulla
|
 |
Allgemeines zu Perl |
sub new
{
...
my %h = $self->{"gene_idx"}[0];
print Data::Dumper(%h);
...
}
[/code]
führt zu
[code]
Undefined subroutine &Data::Dumper called at… |
|
problem mit lexikalischen variablen
(#59562) |
2003-08-06 15:46 |
kabel
|
 |
Allgemeines zu Perl |
[b]es ist egal, wo ich tags definiere, in beiden fällen ist die subroutine dispatcher relativ zum hash eine closure[/b] - das wollte ich ausdrücken. |
|
neues Board - Fragen zum Code: (ich hoff das passt hier hin)
(#38738) |
2003-11-11 15:39 |
Crian
|
 |
Projekte |
… for details
if (exists $PBoard::Config::Actions{$action}->{subroutine}) {
$PBoard::Config::Actions{$action}->{subroutine}->($cgi, $action);
} # if
else { # execute default action; maybe replace… |
|
Unterprogramm überschreiben
(#129872) |
2009-12-31 12:11 |
sid burn
|
 |
Allgemeines zu Perl |
Ansonsten kannst du Subroutinen zur Laufzeit austauschen. Allerdiengs ist das immer Global gültig. Daher wenn du in "main" eine suborutine "foo" hast kannst du diese durch eine andere Subroutine… |
|
Listen in Hashes deklarieren
(#139013) |
2010-06-26 13:22 |
guest Almut
|
 |
Allgemeines zu Perl |
Das sollte ohne Subroutinen laufen und ich will keine Extra-Eingabe mit Abfrage-Erfassung-Ende.Ich brauch Einfach nur ne Abfrage : Nachnamen eingeben um Adresse zum Nachnamen auszugeben und "alle… |
|
übergabe Sub: parameter an Sub übergeben
(#80050) |
2004-02-12 18:41 |
Strat
|
 |
Allgemeines zu Perl |
… folgendermaszen:
[perl]&Subroutine($param1, $param2);
sub Subroutine { # parameter landen in @_
my ($p1, $p2) = @_; # hierher copiert
} # Subroutine[/perl]
also z.B. |
|
Board-rewrite: allgemeine Ideen
(#39403) |
2003-10-14 18:30 |
Relais
|
 |
Projekte |
… $var, $myVariable
globale Variablen: $Var, $GlobalVar
[...]
Subroutinen: Subroutine, ParsePosting
Objektinterfacemethoden: getValue, setValue
[...]
Bitte um Kritik[/quote]
Zu den zitierten Themen… |
|
Frage zur Perfomance: Frage zur Perfomance
(#31943) |
2004-03-31 02:20 |
guest Gast
|
 |
Datenbanken und Verzeichnisdienste |
Mahlzeit,
ich habe ein Perlscript, dass in mehrere (7) Subroutinen unterteilt ist. Jede Subroutine führt eine SQL(MySQL) Abfrage durch, arbeitet die Ergebnisse auf und gibt entsprechende Werte… |