Thread (Message) | Date | Author |
Score |
Board |
Rekursive Berechnung der Fakultät
(#110347) |
2008-05-27 13:13 |
Array
|
 |
Allgemeines zu Perl |
… Der Wert von $zahl wird jeweils um 1 erniedrigt und wieder der Subroutine übergeben.
Das geht solange bis der Wert von $zahl 0 erreicht. |
|
Zugriff auf Routinen verhindern?
(#110361) |
2008-05-27 15:45 |
renee
|
 |
Allgemeines zu Perl |
… nur aus dem Package heraus die Subroutinen zugegriffen werden?
Zur Not kann man es so machen:[perl]
#!/usr/bin/perl
use strict;
use warnings;
{
package MyTest;
sub new {… |
|
Zeichenketten aus einer Datei lesen ->: und in einer anderen Datei zufügen
(#76268) |
2007-04-27 16:33 |
murphy
|
 |
Allgemeines zu Perl |
… entfernen: Zum Beispiel könntest Du in PerlProfis Skript in der Subroutine [tt]datei_lesen[/tt] die Zeile [tt]chomp($line);[/tt] ("wirf am Ende von [tt]$line[/tt] alles weg, was wie ein… |
|
Programm-Abbruch verhindern: Kei nAbbruch wenn open-funktion fehler
(#75113) |
2007-03-17 19:55 |
bloonix
|
 |
Allgemeines zu Perl |
… Code wird nicht mehr ausge-
führt, es sei, er steht in der Subroutine. Mit
[tt]$SIG{__DIE__}=sub{ warn "Fehler: $_[0]" };[/tt]
wird zwar warn() ausgeführt, aber das Skript stirbt danach… |
|
signatures und Moose
(#194139) |
2022-01-05 17:30 |
guest Rolf
|
 |
Allgemeines zu Perl |
… Moo(se) bewirkt seine Magie ja "nur" über die importierten Subroutinen ([c]has[/c] etc.). Der Perl-Parser, der für die Signaturen zuständig ist, weiß nichts von Moose und muss auch nichts… |
|
dircopy legt 2 Verzeichnisse an
(#184600) |
2016-04-24 19:48 |
betterworld
|
 |
Allgemeines zu Perl |
… Verzeichnis an einer ganz anderen Stelle (evtl von einer anderen Subroutine) angelegt wird.
[code]
use Data::Dumper;
print "vorher:", Dumper [$path, $path_ziel_neu];
system("ls", "-R"… |
|
Perl-Fehlermeldungen
(#156363) |
2012-02-23 15:15 |
pq
|
 |
Allgemeines zu Perl |
der teil hier ist in ordnung.
übrigens solltest du das & vor dem subroutinen-aufruf weglassen.
lies am besten mal ein modernes http://perl-tutorial.org/ |
|
allgemeine Frage zur Verbesserung von Code
(#143959) |
2010-01-01 16:43 |
Mithaldu
|
 |
Allgemeines zu Perl |
… ist ist der Code nur schwer lesbar und das Aufspalten in mehrere Subroutinen erhöht die Lesbarkeit.
[quote="mark05@2010-12-29T08:53:24"]p.s. |
|
Brauche Tipp für Programmstruktur
(#141423) |
2010-09-20 14:31 |
pq
|
 |
Allgemeines zu Perl |
man sollte lieber module erstellen und subroutinen daraus aufrufen statt mit do() zu arbeiten. aber vermutlich liest du das hier ja eh nicht mehr, für dich ists ja jetzt erledigt. |
|
Dynamische Variable
(#128983) |
2009-12-05 12:34 |
betterworld
|
 |
Allgemeines zu Perl |
… also eine Zahl ergibt (es koennte eine Konstante sein oder eine Subroutine, die keine Parameter nimmt und eine Zahl zurückgibt) dann ist das alles korrekt so. |
|
Perl Hilfe
(#122904) |
2009-07-07 10:14 |
pq
|
 |
Allgemeines zu Perl |
beispielhaft hier mal eine subroutine in modernem perl:
[perl]use strict;
use warnings;
my $addresses = namenladen('adressen.txt');
# edit
# reagieren, wenn datei nicht geöffnet werden konnte… |
|
Perl Hilfe
(#122964) |
2009-07-08 12:22 |
Crian
|
 |
Allgemeines zu Perl |
… "Folgende Funktionalität soll innerhalb des Quellcodes als eigene Subroutine implementiert werden:
1. Das Laden der Adressen aus der Datei. |
|
Dynamische Includes in perl
(#7017) |
2006-02-24 15:04 |
mood42
|
 |
Perl/CGI |
… das geladen ist und dessen Name ich als String vorliegen habe die Subroutine getName aufrufen.
Mit
[code]
&{$wanted}->(@parameter);
[/code]
kann ich leider nicht viel anfangen. |
|
Nach Ausgabe von CGI - foo ausführen
(#191631) |
2020-03-25 19:30 |
Gustl
|
 |
Perl/CGI |
… gibt er ja den Status 200 zurück
* Dann soll er die restlichen Subroutinen quasi "abarbeiten", ohne das der Browser noch warten muss. |
|
Nach Ausgabe von CGI - foo ausführen
(#191631) |
2020-03-25 19:30 |
Gustl
|
 |
Perl/CGI |
… gibt er ja den Status 200 zurück
* Dann soll er die restlichen Subroutinen quasi "abarbeiten", ohne das der Browser noch warten muss. |
|
Nach Ausgabe von CGI - foo ausführen
(#191631) |
2020-03-25 19:30 |
Gustl
|
 |
Perl/CGI |
… gibt er ja den Status 200 zurück
* Dann soll er die restlichen Subroutinen quasi "abarbeiten", ohne das der Browser noch warten muss. |
|
Hashreferenz bearbeiten
(#189688) |
2019-02-03 10:54 |
Linuxer
|
 |
Allgemeines zu Perl |
… Was ist ihr auf dem Weg widerfahren? Wenn ihr Inhalt aus einer Subroutine stammt, schaue in dieser Routine nach, wie der Inhalt entsteht und wie er aus der Routine geliefert wird. |
|
Bad name after...
(#179757) |
2015-02-20 08:46 |
bianca
|
 |
Allgemeines zu Perl |
…
}[/code]
Das wirft: [quote]Can't use string ("testsub") as a subroutine ref while "strict refs" in use at test.pl line 29.[/quote]
Was hab ich falsch gemacht?
Bei dir ist doch… |
|
Prüfung, ob Konstante definiert wurde
(#160499) |
2012-08-02 13:35 |
pq
|
 |
Allgemeines zu Perl |
… You may also use "defined(&func)" to check whether subroutine &func has
ever been defined.[/quote]
[quote]
Zum testen obs die Konstante gibt hätt ich jetzt
[code=perl]defined… |
|
Problem(hash?) mit Perl/Tk beim Modul Tk::Help
(#113042) |
2008-08-03 14:56 |
pq
|
 |
Graphische Oberflächen |
… werden die parameter übergeben, wenn du jedoch erst eine anonyme subroutine erstellst (mit 'sub'), dann werden die parameter an die anonyme sub übergeben, nicht jedoch an die… |