Thread (Message) | Date | Author |
Score |
Board |
Subroutine calls über mehrere packages / module
(#128260) |
2009-11-17 22:15 |
guest Haspasus
|
 |
Allgemeines zu Perl |
… und Modul1.pm:Zeilen 14 und 19))?[/u]
Ich möchte also, dass die Subroutine "printMessage" aus Modul1.pm die Subroutine "fehlerbehandlung" aus Modul2.pm aufruft. |
|
Werte in Subroutine und zurück mit Modulen
(#117906) |
2009-01-13 17:30 |
Brenner
|
 |
Allgemeines zu Perl |
Ich habe in einem Modul in einer Subroutine ein array mit Werten aus einer Datei gefüllt.
In der Routine selber kann ich diese dann auch ausgeben lassen mit z.B. |
|
Bei Abfrage des Rückgabewerts aus einer Subroutine gibts Fehler...
(#118231) |
2009-01-22 12:26 |
Brenner
|
 |
Allgemeines zu Perl |
… <Modulpfad>->logfilename();
print "Zurueckgegebener Wert von der subroutine: ".$log2;
[/perl]
Die Subroutine macht soweit alles vernünftig und der Returnwert ist auch der den ich haben will. |
|
Werte in Subroutine und zurück mit Modulen
(#117908) |
2009-01-13 17:44 |
FoolAck
|
 |
Allgemeines zu Perl |
print foo(6); # gibt "Brot" aus.[/code]
Wäre die Subroutine in einem Modul würde das auch nicht anders ablaufen. (Bis auf das implizit übergebene $object als erster Parameter.) |
|
Globale Variable in einer subroutine erschaffen
(#103740) |
2007-12-11 18:36 |
guest Gast
|
 |
Allgemeines zu Perl |
Hallo,
ich würde gerne jedes mal, wenn ich eine bestimmte subroutine durchlaufe, einen hash erschaffen, der global gültig ist (bzw. |
|
Vor kopieren warten bis Subroutine abgeschlossen
(#133181) |
2010-02-17 17:00 |
havi
|
 |
Allgemeines zu Perl |
Wie kann ich den Kopiervorgang erst dann starten, wenn die Subroutine abgeschlossen ist?
[code]
use File::Copy;
...
...
while ( my $excel = readdir(EXCELFILES) ) {
if ( $excel =~ /xls/… |
|
Starten einer Subroutinen mit Parameter aus einer Variable
(#111685) |
2008-06-30 13:57 |
Hagen
|
 |
Allgemeines zu Perl |
wenn t gedrückt wird, wird die Subroutinen PopUp_main gestartet.
Jetzt möchte ich aber an die Subroutinen PopUp_main noch einen Parameter übergeben. |
|
Klasse mit Parameter in der Subroutine
(#176279) |
2014-07-03 14:42 |
tino91DE
|
 |
Allgemeines zu Perl |
… }, $class_session;
return $self;
}
[/code]
In allen Subroutinen der Klasse greife ich dann auf den Datenbanklink zu:
[code=perl]
sub getUsername {
my $self = shift;
$sth =… |
|
Übergabe eines Ergebnisses aus einer Subroutine
(#76568) |
2007-05-08 17:07 |
leissi
|
 |
Allgemeines zu Perl |
… Prüfroutine ( sub existsFileInDirectory) auslagern in eine Subroutine. Leider funzt das nicht.
Hier der Code… |
|
Werte in Subroutine und zurück mit Modulen
(#117975) |
2009-01-14 16:39 |
murphy
|
 |
Allgemeines zu Perl |
@Brenner: Mir scheint, in Deiner Subroutine greifst Du auf [tt]@errormaplist[/tt] zu, ohne jemals diese Variable zu deklarieren, geschweige denn etwas darin zu speichern. |
|
Werte in Subroutine und zurück mit Modulen
(#118063) |
2009-01-16 11:19 |
guest Gast
|
 |
Allgemeines zu Perl |
… at ERRORCODEOBJ2.pm line 8, at end of line
Illegal declaration of subroutine main::new at ERRORCODEOBJ2.pm line 9.
[/code]
[/quote]
Es bringt nichts die "01:" und "02:" etc. mit zu kopieren!!! |
|
Subroutine auseinander pflücken: Was macht diese Sub?
(#82969) |
2004-06-03 23:05 |
pq
|
 |
Allgemeines zu Perl |
… übergibt man denn da Werte?[/quote]
hmm, du scheinst mit anonymen subroutinen nicht vertraut zu sein.
[code]tina@lux:~> perl -wle'
my $sub = sub {
print "arguments: (@_)";
};
$sub->(1, 2, 3);
'… |
|
subroutinen für Hashes und Arrays definieren
(#187572) |
2017-10-19 16:41 |
Wild.Card
|
 |
Allgemeines zu Perl |
Nun brauche ich dafür eine einfache Subroutine, um den Durchschnitt und die Summe auszugeben.
[code]use strict;
use warnings;
my %A = ( name => 'Alfred',
betreff => "Monatliche… |
|
subroutinen für Hashes und Arrays definieren
(#187572) |
2017-10-19 16:41 |
Wild.Card
|
 |
Allgemeines zu Perl |
Nun brauche ich dafür eine einfache Subroutine, um den Durchschnitt und die Summe auszugeben.
[code]use strict;
use warnings;
my %A = ( name => 'Alfred',
betreff => "Monatliche… |
|
subroutinen für Hashes und Arrays definieren
(#187572) |
2017-10-19 16:41 |
Wild.Card
|
 |
Allgemeines zu Perl |
Nun brauche ich dafür eine einfache Subroutine, um den Durchschnitt und die Summe auszugeben.
[code]use strict;
use warnings;
my %A = ( name => 'Alfred',
betreff => "Monatliche… |
|
Globale Variable in einer subroutine erschaffen
(#103745) |
2007-12-11 21:00 |
murphy
|
 |
Allgemeines zu Perl |
Viel besser wäre es aber zum Beispiel, aus der Subroutinen eine Referenz auf einen Hash zurückzugeben. Oder vielleicht nur einen globalen Hash zu verwenden, der Referenzen auf weitere Hashes… |
|
Globale Variable in einer subroutine erschaffen
(#103762) |
2007-12-12 12:34 |
guest Gast
|
 |
Allgemeines zu Perl |
… und infos abspeichere, dann geht die ja verloren, sobald die subroutine fertig ist.
Deswegen wollte ich eben die Infos irgendwie dauerhaft (mindestens für die laufzeit meines programms)… |
|
Teil eines Hashes an Subroutine übergeben
(#75502) |
2007-03-29 12:05 |
RalphFFM
|
 |
Allgemeines zu Perl |
…
Nun möchte ich am liebsten $myhash{"zwei"} an eine Subroutine schubsen, also bildhaft gesprochen den "Teilzweig" übergeben.
Egal ob per Call by Value oder by Reference. |
|
Carp vs CGI::Carp
(#119562) |
2009-08-26 14:45 |
guest dude
|
 |
Perl/CGI |
… Mar 18 19:41:34 2009] [error] [client ] Subroutine main::carp redefined at /usr/share/perl/5.8/Exporter.pm line 65., referer: http://url.de/admin.html?p=setting
[Wed Mar 18 19:41:34 2009] [error]… |
|
subroutinen für Hashes und Arrays definieren
(#187573) |
2017-10-19 16:53 |
Linuxer
|
 |
Allgemeines zu Perl |
Willst Du einer Subroutine die gesamte Datenstruktur übergeben? Oder vielleicht nur Teile davon; z.B. die Array-Referenz in [c]$A{konsum}[/c] ?
Hier ein Beispiel, in dem die Summe und… |