| Thread (Message) | Date | Author |
Score |
Board |
| &{$name} beendet block: oder hab ich ein Blackout?
(#80334) |
2004-02-28 17:03 |
Froschpopo
|
 |
Allgemeines zu Perl |
| Und $name koennte auch einen Namen enthalten den es als Subroutine nicht gibt, etc."
Nein stimmt nicht, siehe Anweisung (mit exists()). |
|
| Use of uninitialized value - Problem
(#157701) |
2012-04-20 16:27 |
Linuxer
|
 |
Allgemeines zu Perl |
| … [c]0[/c] vorzudefinieren?
Du füllst die Variable nur in der Subroutine mit einem Wert. Wenn die Subroutine aber nicht aufgerufen wird, bleibt die Variable eben uninitialisiert und damit… |
|
| Devel::Peek - Ausgabe in Variable speichern?
(#138165) |
2010-06-09 22:12 |
murphy
|
 |
Fragen zu Perl-Modulen |
| Ansonsten hat [i]jede[/i] Subroutine, die jemals vor Programmende zurückkehrt, irgendeinen Rückgabewert. Subroutinen ohne Rückgabewert existieren in Perl nicht. |
|
| _func()
(#103953) |
2007-12-16 18:42 |
lichtkind
|
 |
Allgemeines zu Perl |
| ich mach das übrigens auch :)
und in perl 6 wird das überflüssig da man dort auch subroutinen mit my declarieren kann und die dann wirklich lexikalisch lokal sind. |
|
| Verständnisfrage Datentypen (Array/Hash/literale "Listen")
(#116716) |
2008-11-29 18:47 |
betterworld
|
 |
Allgemeines zu Perl |
| Hmm, mir fällt gerade auf, meine Beispiel mit der Subroutine ist auch nicht ganz korrekt. Eigentlich steht die Subroutine im skalaren Kontext, daher erzeugt auch das "return" einen skalaren Kontext… |
|
| Effizienz von Inline C
(#64228) |
2006-03-31 13:17 |
Taulmarill
|
 |
Allgemeines zu Perl |
| die subroutine selbst sollte genau so schnell sein, als hättest du sie mit dem gcc compiliert und ausgeführt. die subroutine selbst aufzurufen und ihr die variablen zu übergeben kostet allerdings ein… |
|
| Vorgehensweise bei der Fehlersuche (Objekt wird zu früh zerstört)
(#114534) |
2008-09-11 15:47 |
pq
|
 |
Perl/CGI |
| … verwende keine globalen variablen, auch keine
"pseudo-globalen" mit my().
übergebe *immer* argumente an die subroutine. verhalte dich bei subroutinen so,
als ob sie in anderen packages stünden. |
|
| @_?
(#66708) |
2006-05-30 16:30 |
pq
|
 |
Allgemeines zu Perl |
| eine methode wird ganz normal
als subroutine deklariert. deswegen sagte ich, eine methode ist nur eine
besondere form einer subroutine. der unterschied ist semantisch. |
|
| binmode([LAYER])
(#190753) |
2019-10-19 20:36 |
haj
|
 |
Allgemeines zu Perl |
| … off-topic, aber sind mit Unterstrich beginnende Subroutinen nicht insofern obsolet, als dass mit 5.18 Lexkalische Subs eingeführt wurden?[/quote]
"Obsolet" würde ich sie nicht nennen. Viele… |
|
| listbox refresh mit Tk::After
(#46640) |
2007-07-28 11:05 |
hudo
|
 |
Graphische Oberflächen |
| Tk::Error: Undefined subroutine &main::1 called at d:/winxp/perl/lib/Tk/After.pm
line 89.
Tk::After::once at d:/winxp/perl/lib/Tk/After.pm line 89
[once,[{},after#8,1000,once,\1]]
("after"… |
|
| Problem mit if-Anweisung und allgemeine Fragen zu Perl
(#129748) |
2009-12-29 10:43 |
TheMic
|
 |
Allgemeines zu Perl |
| Wenn ich mit Subroutinen arbeite. Wie kann ich in einer Subroutine auf Variablen einer anderen Subroutine zugreifen?
Ich hab übrigens Perl in der Version 5.10.0 installiert, falls es irgendwie von… |
|
| Zugriff auf Routinen verhindern?
(#110357) |
2008-05-27 14:39 |
guest Gast
|
 |
Allgemeines zu Perl |
| In dieser Datei habe ich mehrere Subroutinen, welche für verschiedene Teilaufgaben zuständig sind. Die Datei selbst ist ein Teil eines Hauptprogrammes, welches mit require/use geladen wird. |
|
| eigene Klasse mit Tk, Anfänger
(#139700) |
2010-07-09 12:06 |
murphy
|
 |
Graphische Oberflächen |
| … Beim ausführen bekomme ich die Fehlermeldung:
[quote]Undefined subroutine &window::Mainloop called at window.pm line 35[/quote]
Was mache ich falsch?
[...][/quote]
Ganz einfach, Du rufst die… |
|
| Inhalte zweier Ordner effektiv vergleichen
(#126304) |
2009-09-28 16:57 |
bianca
|
 |
Allgemeines zu Perl |
| Zwei Subroutinen im gleichen Namensraum, die als Handle INFILE benuzen, kommen sich gegenseitig in die Quere!
Zwei Subroutinen, die als Handle my $infile verwenden, können wunderbar im gleichen… |
|
| Linux: Allgemeine Vorgehensweise zu Monitoring-Skript in Perl
(#112987) |
2008-08-01 14:38 |
Duff
|
 |
Allgemeines zu Perl |
| Zusätzlich wollte ich noch eine Subroutine anlegen, um dann bei positiven Rückgaben der Subroutinen/Funktionen Mails zu versenden.
Wäre für Anregungen, Verbesserungen dankbar.
gruß,
DAniel |
|
| Linux und Windows: Betriebssystemabhängig Module laden
(#150258) |
2011-07-10 00:35 |
Lebowski
|
 |
Allgemeines zu Perl |
| Bekomme aber ein Problem, wenn ich in einer Subroutine eine Funktion aus den Modulen verwende, die er ja natürlich nicht kennt.
Nur weiß ich, dass die Subroutine unter den Umständen, dass das… |
|
| Ausführen nur ein Teil des Programms
(#53324) |
2005-04-05 15:43 |
Taulmarill
|
 |
Allgemeines zu Perl |
| definiert wird eine subroutine mit der funktion [tt]sub[/tt]. in etwa so:
[code]sub main {
print "die funktion main wurde aufgerufen.\n";
}[/code]
du kannst dicht zwei funktionen mit dem selben… |
|
| Prozess im Hintergrund ausführen
(#46662) |
2004-01-05 13:46 |
ptk
|
 |
Graphische Oberflächen |
| @peter: Muss die Subroutine Tk-Aufrufe taetigen? Dann hast du keine andere Wahl als die Subroutine so minimal wie moeglich zu halten, gegebenfalls den Aufruf in kleine Haeppchen aufteilen oder ab und… |
|
| Gültigkeit von Variablen... oder so etwas.
(#106045) |
2008-02-18 13:55 |
renee
|
 |
Allgemeines zu Perl |
| This is true if it's the same subroutine called from itself or elsewhere--every call gets its own copy. [/quote]
Du solltest hier also [tt]local[/tt] verwenden und dann funktioniert es... |
|
| Remote User authentifizieren - AuthenticateUser
(#138401) |
2010-06-16 09:35 |
LukeStriker
|
 |
Fragen zu Perl-Modulen |
| Undefined subroutine &Win32::LSA::GetEvents called at new2.pl line 80, <STDIN> line 3.[/quote]
Weiß jemand wieso. Klammer vergessen? :-| :( |