| Thread (Message) | Date | Author |
Score |
Board |
| HTML::Parser - Handler Issue [Anfänger]
(#167734) |
2013-05-22 15:14 |
pq
|
 |
Fragen zu Perl-Modulen |
| bei der handler-definition gibst du ja "tagname,self" an.
in der subroutine machst du dann aber als erstes
[c]my $self = shift;[/c]
zweitens: sowohl im if als auch im elsif machst du ein shift. |
|
| Tk::Schedule in eigenes Skript einbinden (Win7)
(#166753) |
2013-03-29 13:54 |
GUIfreund
|
 |
Graphische Oberflächen |
| … dass du nicht weißt, wie man einen übergebenen Parameter in einer Subroutine abholt. Das kannst du in [pod]perlsub[/pod] im Abschnitt [c]DESCRIPTION[/c] nachlesen.
Genug Spekulation für heute. |
|
| replace nth occurence: Code verstehen
(#166344) |
2013-03-13 11:15 |
Student87
|
 |
Allgemeines zu Perl |
| Mit "Funktion" meint ihr "subroutine", oder?
[code]my $s =~ s/(sneak)/replace_third($1)/eg;
sub replace_third {
my $match = shift;
my $i;
if (++$i == 3) {return "replacement string"} else… |
|
| replace nth occurence: Code verstehen
(#166344) |
2013-03-13 11:15 |
Student87
|
 |
Allgemeines zu Perl |
| Mit "Funktion" meint ihr "subroutine", oder?
[code]my $s =~ s/(sneak)/replace_third($1)/eg;
sub replace_third {
my $match = shift;
my $i;
if (++$i == 3) {return "replacement string"} else… |
|
| Problem Numerisch String Literal
(#164745) |
2013-01-07 23:12 |
guest Oliver
|
 |
Allgemeines zu Perl |
| …
[/code]
Argument "48, 94, 130, 6" isn't numeric in subroutine
Kann mir schon denken woran es liegt. Das als Array deklarierte Literal wird als String gesehen, während das erste als Sammlung… |
|
| 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. |
|
| Datei durchsuchen und ergänzen
(#33005) |
2005-02-17 11:02 |
renee
|
 |
Datenbanken und Verzeichnisdienste |
| … ######################
#(NICHT AENDERN!)
######################
#Subroutine für Datumsstempel
sub Datumsstempel{
my ($mday,$mon,$year)=(localtime(time))[3,4,5];
my $Datum =… |
|
| Warnung oder was
(#63222) |
2006-02-23 11:17 |
leissi
|
 |
Allgemeines zu Perl |
| Hi,
ich habe drei Subroutinen hier die Subroutune in der die Anweisung übergeben wird
[quote]
#1 Block Prüfung BackupCheck-Verzeichnis
sub runSqlBackCheck
{
# Flag, ob die… |
|
| Rechtliches....
(#59284) |
2005-10-26 18:19 |
GwenDragon
|
 |
Allgemeines zu Perl |
| [quote]5. C- oder Perl-Subroutinen die zum Paket dazugelinkt werden, gehören nicht zum Paket.
[/quote]Quelle… |
|
| Listen mit einander verbinden
(#174839) |
2014-04-17 17:18 |
jan99
|
 |
Allgemeines zu Perl |
| … können.
[quote]Type of arg 1 to shift must be array (not subroutine entry) at osmCreateGPX.pl l
ine 242, near "))"
Type of arg 1 to push must be array (not private variable) at osmCreateGPX.pl… |
|
| vim 7.3 - Problem mit folding
(#146734) |
2011-03-22 01:29 |
Linuxer
|
 |
Editoren, Versionsverwaltung und andere Tools |
| Dann [c]package foobar[/c] aufgeklappt und die enthaltenen Subroutinen sind gefaltet; auch toll.
Dann in die Zeile vor dem Kommentar zu [c]sub foo[/c] ein [c]"[/c] gesetzt und schon klappen beide… |
|
| upload script -> 0 byte datei
(#8194) |
2006-06-29 00:17 |
betterworld
|
 |
Perl/CGI |
| Dieses Bareword "file" ist in dem Fall dann kein Bareword mehr sondern ein Aufruf dieser Subroutine. Das waere dann auch der Grund dafuer, dass das große Script nur eine leere Datei anlegt. |