Thread (Message) | Date | Author |
Score |
Board |
Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148954) |
2011-05-21 14:19 |
guest Bob
|
  |
Allgemeines zu Perl |
Ich möchte an eine Subroutine obligatorisch einen Parameter in Form eines Arrays und einen optionalen Parameter in Form eines Skalars übergeben, der die Funktion eines Switches haben soll. |
|
Prüfen ob eine Subroutine vorhanden ist?
(#81941) |
2004-04-30 12:26 |
Strat
|
  |
Allgemeines zu Perl |
Du koenntest im Hash %:: nachsehen, ob es da was mit namen der Subroutine gibt (%:: funktioniert aber nur mit package main; fuer andere packages musst du auf %packagename:: ausweichen... |
|
Prüfen ob eine Subroutine vorhanden ist?
(#81942) |
2004-04-30 13:58 |
ptk
|
  |
Allgemeines zu Perl |
Du kannst den Aufruf in ein eval { ... } einpacken und den Fehlerwert danach pruefen. Existiert die Funktion nicht, wird $@ auf /Undefined subroutine/ matchen. |
|
Subroutinen und listen als Parameter.
(#65209) |
2006-04-22 23:27 |
Matze
|
  |
Allgemeines zu Perl |
… um sie
trotzdem als normale Arrays verwenden zu
können:
[code]sub subroutine {
my $var_a = shift;
my *arr_a = shift;
my $var_b = shift;
my *arr_b = shift;
#... |
|
Subroutinen: von html-formular aufrufen
(#2535) |
2004-05-31 01:41 |
steffenw
|
  |
Perl/CGI |
… 00:18]allerdings hat man so keine ueberpruefung, ob wirklich jede Subroutine existiert...[/quote]
Ich sehe da nicht wirklich ein Problem. |
|
Referenz von Array an Subroutine
(#73309) |
2007-01-19 13:30 |
betterworld
|
  |
Allgemeines zu Perl |
Die andere Subroutine hat die Referenz dann in dem Skalar $arrayref stehen und kommt ueber @$arrayref oder auch @{$arrayref} an das Array selbst ran. |
|
Client/Server mit langlaufender Subroutine
(#114803) |
2008-09-19 23:47 |
alexfupp
|
  |
Netzwerkprogrammierung und Netzwerke mit Perl |
… der Slave die Anfrage und sendet am Ende der entsprechenden Subroutine seine zurück.
Da ein Slave maximal von einem Master gleichzeitig kontrolliert wird ist keine parallele bearbeitung der… |
|
Rückgabewerte aus einer Subroutine aufrufen
(#62048) |
2006-01-20 09:28 |
leissi
|
  |
Allgemeines zu Perl |
… runSqlBackCheck
my $ReturnCode2 = &runOtaCheck; # start subroutine: runOtaCheck
my $ReturnCode3 = &runSqlTrnCheck; # start subroutine: runSqlTrnCheck
# Hier muß ich… |
|
SOAP::Lite Request visualisieren
(#137457) |
2010-05-21 10:58 |
bianca
|
  |
Fragen zu Perl-Modulen |
… line 2254 (#1)
(W redefine) You redefined a subroutine. To suppress this warning, say
{
no warnings 'redefine';
eval "sub name { ... |
|
SubRoutinen richtig einbauen
(#61508) |
2006-01-05 13:18 |
leissi
|
  |
Allgemeines zu Perl |
… mein Problem ist das ich drei Abfrageroutinen habe die ich in Subroutinen umbauen möchte aber habe keinen blassen Schimmer wo ich anfangen soll!!
Kann mir jemand mal auf die Sprünge bringen… |
|
Rückgabewerte aus einer Subroutine aufrufen
(#62041) |
2006-01-19 11:32 |
leissi
|
  |
Allgemeines zu Perl |
… # start subroutine: runSqlBackCheck
&runOtaCheck; # start subroutine: runOtaCheck
&runSqlTrnCheck; # start subroutine: runSqlTrnCheck
my $Block3 = $bool_runSqlTrnCheck; ## Hier an der Stelle… |
|
Bad name after...
(#179728) |
2015-02-19 13:40 |
bianca
|
  |
Allgemeines zu Perl |
…
# selbe sub Namen haben, damit will ich "Subroutine ... redefined at ..." verhindern
{
require $script;
package mein_namensraum;
}
mein_namensraum::$aufruf->('a');
# der Code ab hier… |
|
Perl subroutine mit mehreren Übergabeparameter-Listen
(#125075) |
2009-08-28 16:30 |
guest PeterW
|
  |
Allgemeines zu Perl |
Hallo Forum,
ich möchte einer subroutine mehrere Listen und Hashes übergeben.
Ist das überhaupt möglich ? Wie mache ich das ?
Erklärt das am Besten anhand eines Beispiels:
Übergabeparameter für… |
|
Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148956) |
2011-05-21 11:49 |
moritz
|
  |
Allgemeines zu Perl |
… dem Motto: bitte nicht Anfassen), erfordert aber den Aufruf der Subroutine obligatorisch mit zwei Parametern.[/quote]
Kurios, bei meinem Perl funktioniert das wunderbar mit nur einem:
[code]… |
|
nicht-blockierende callback-Subroutine (Tk)
(#109875) |
2008-05-18 15:35 |
FoolAck
|
 |
Graphische Oberflächen |
… MainLoop'[/code]
"blockiert" ja immer solange, wie die subroutine wartet. Gibt es eine (einfache) Möglichkeit eine callback-Funktion "non-blocking" zu implementieren? Muss das über threads oder so… |
|
Übergabe eines Ergebnisses aus einer Subroutine
(#76571) |
2007-05-08 17:35 |
leissi
|
 |
Allgemeines zu Perl |
Hi,
glaube ich habe das Problem gefunden ich hätte die Subroutine wie folgt aufrufen müssen:
if (existsFileInDirectory())
Kann das das Problem gewesen sein?? Denn jetzt übergibt er gefunden oder… |
|
Prüfen ob eine Subroutine vorhanden ist?
(#81945) |
2004-04-30 10:20 |
vougie
|
 |
Allgemeines zu Perl |
Moin moin,
hat jemand eine Idee wie ich prüfen kann, ob eine Subroutine existiert? Ich kann das nicht über den return wert machen! Den brauch ich für was anderes...
besten dank
- vougie |
|
Werte in Subroutine und zurück mit Modulen
(#117945) |
2009-01-14 13:51 |
renee
|
 |
Allgemeines zu Perl |
Du lädst ja nur das Modul, führst aber die Subroutine "errormap" nie aus!
Mach im Skript nach dem Laden Deines Moduls ein [tt]MODUL::ERRORCODE::errormap();[/tt] |
|
Werte in Subroutine und zurück mit Modulen
(#117963) |
2009-01-14 15:24 |
renee
|
 |
Allgemeines zu Perl |
Du musst der Subroutine einen Parameter übergeben und dem Parameter entsprechend das Element ausgeben.
[code]test(3);
sub test {
my ($parameter) = @_;
print "Mir wurde der Index 3… |
|
Vor kopieren warten bis Subroutine abgeschlossen
(#133173) |
2010-02-17 16:32 |
Linuxer
|
 |
Allgemeines zu Perl |
… schon, aber wie groß ist der Scope für [c]$OUTPUT[/c]?
Der Handle wir - so wie ich den Code interpretiere - als Parameter an die Subroutine übergeben... stammt also von außerhalb der Routine... |