| Thread (Message) | Date | Author |
Score |
Board |
| Map Verständnisproblem?
(#149706) |
2011-06-17 16:51 |
Linuxer
|
 |
Allgemeines zu Perl |
| … festgestellt, dass "renee" und "wer_map+grep" die gleiche Subroutine referenzierten... Neues Benchmark-Ergebnis:
[code]
Rate original linuxer wer_map renee_map+grep… |
|
| Aufgefüllte Strings vergleichen
(#128908) |
2009-12-03 14:36 |
betterworld
|
 |
Allgemeines zu Perl |
| … aber besser.[/quote]
Ich wuerde das vielleicht auch ohne eine Subroutine schreiben. Die mehrfache Ersetzung kann man ja auch in einer Schleife machen:
[perl]s/X+\z// for $a, $b;
print $a eq… |
|
| Variable in Sub-Routine unbekannt
(#109374) |
2008-05-07 16:19 |
tecker
|
 |
Allgemeines zu Perl |
| … mache ich einen Funktionsaufruf über &funktion;
In der Subroutine sub funktion{} ist dann allerdings $id bekannt und wird auch über einen print ausgegeben aber $file nicht. |
|
| Variable in Sub-Routine unbekannt
(#109385) |
2008-05-07 16:35 |
tecker
|
 |
Allgemeines zu Perl |
| hab nur das drin worauf es grad ankommt. Fakt ist, dass ich $file übergeben muss da der Filename sonst nicht exisitiert in der Subroutine.
Gruß |
|
| Aktuelle Datei aus einem Ordner filter: filtert nicht aktuelle Datei vorhanden
(#57707) |
2005-09-07 11:04 |
renee
|
 |
Allgemeines zu Perl |
| … $tmpValue = 0;
}
return $tmpValue;
} [/code]
Die Subroutine wird dann ungefähr so benutzt:
[code]if(existsActBackup('/path/to/fil.txt',hoechstAlterInTagen)){
print "Datei ist… |
|
| subname paketname;
(#55325) |
2005-06-05 03:19 |
pKai
|
 |
Allgemeines zu Perl |
| Eine Methode ist einfach eine Subroutine, die eine Objektreferenz (oder einen Paketnamen im Falle einer Klassenmethode) als erstes Argument erwartet.[/quote]
Die für dich wesentlichen Teile sind in… |
|
| Speicherplatzvergleich: Strings und code-referenzen
(#71861) |
2003-11-14 21:39 |
esskar
|
 |
Allgemeines zu Perl |
| … 20:16]Hallo,
ich moechte eine grosse Anzahl von Referenzen auf Subroutinen speichern. Um es moeglichst effizient zu machen, ueberlege ich, ob ich nicht lieber die qualifizierten Namen der Subs… |
|
| map und Listen?
(#62295) |
2003-10-19 02:53 |
Strat
|
 |
Allgemeines zu Perl |
| in einer Subroutine oder so $_ lokalisiert.
[code]
while (<FH>) {
print "BEVOR: $_";
&Machwas();
print "NACHHER: $_";
}
sub Machwas {
# veraendere $_, z.B.
$_ = 20;
} # Machwas
[/code] |
|
| map und Listen?
(#62296) |
2003-10-19 16:19 |
pq
|
 |
Allgemeines zu Perl |
| in einer Subroutine oder so $_ lokalisiert.[/quote]
natürlich ist bei [tt]while (<FH>) {}[/tt] $_ kein alias. wovon sollte es auch ein
alias sein, schliesslich handelt es sich hier um einen… |
|
| Welche Schreibweise verwendet ihr ?: ... nur aus Interesse
(#51000) |
2003-09-13 18:26 |
havi
|
 |
Allgemeines zu Perl |
| … case (\%hash) { print "entry in hash" }
case (\&sub) { print "arg to subroutine" }
else { print "previous case not true" }
}
[/code]
Gruss\n\n
<!--EDIT|havi|1063463259--> |
|
| Welche Schreibweise verwendet ihr ?: ... nur aus Interesse
(#51058) |
2006-04-24 17:49 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Call your subroutines as if they were functions or list operators to avoid excessive ampersands and parentheses. [/quote]
[perldoc=perlstyle]perlstyle[/perldoc]
Das sagt sebst der Perl Styleguide… |
|
| integer und split
(#180589) |
2015-04-05 09:27 |
guest nano
|
 |
Allgemeines zu Perl |
| … passed to it, and main program that calls this subroutine.use split
ich hab das:
[code=perl]$| = 1;
use strict; use warnings;
print "exercise 4\n";
print "please enter a word:";
chomp… |
|
| Perl source code schützen?
(#109428) |
2008-05-08 05:14 |
betterworld
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| … kann man sich ja jederzeit zur Laufzeit den Quelltext einer Subroutine ausgeben lassen. Weiss nicht, ob das nach perlcc immer noch geht, aber ich vermute es mal sehr stark. |
|
| [POE] Subaufrufe
(#49556) |
2004-08-22 17:22 |
eisbeer
|
 |
Fragen zu Perl-Modulen |
| …
Geht nicht, kommt sich Fehler:
[quote]Tk::Error: Undefined subroutine &main:: called at server.gpl line 195, <DATA> line 164.
Tk::After::once at G:/perl/site/lib/Tk/After.pm line 83… |
|
| Objektorientierung vs. Prozedural
(#77209) |
2007-06-03 18:44 |
pq
|
 |
Allgemeines zu Perl |
| - Datenbank-Infos
[/code]
In der eigentlichen Subroutine, die zu dem Request gehört, übergebe ich
dann nur das Context-Objekt, das alles beinhaltet, was die Subroutine braucht. |
|
| Suchmaschine: PHP vs Perl
(#28491) |
2006-05-04 20:59 |
Strat
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| … array (als ganzes oder unterliste)
% bei einem hash
& bei einer Subroutine (funktion oder prozedur)
z.B. ein Element einer Liste @array ist immer ein skalar, also $array[4] ist das 5. |
|
| Erfahrung mit SpeedyCGI
(#150636) |
2011-07-21 01:36 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| … my @lst;
my $deep=2;
while(my ($package, $filename, $line, $subroutine)=caller($deep++))
{ push @lst, "at $filename, Line $line (Package:$package, Sub:$subroutine)\n"; }
print STDERR… |
|
| Erfahrung mit SpeedyCGI
(#150636) |
2011-07-21 01:36 |
topeg
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| … my @lst;
my $deep=2;
while(my ($package, $filename, $line, $subroutine)=caller($deep++))
{ push @lst, "at $filename, Line $line (Package:$package, Sub:$subroutine)\n"; }
print STDERR… |
|
| eine Frage zu objektorientertem Perl
(#75867) |
2007-04-17 16:33 |
PerlProfi
|
 |
Allgemeines zu Perl |
| … eine lexikalische Variable - @erstellebaum - in dem scope deiner Subroutine erstellt, welche den Rückgabewert bekommt und direkt danach vernichtet wird. Dass wolltest du bestimmt nicht. |
|
| Fehler beim Einbinden eines Modules: Ka wieso das so ist
(#73660) |
2003-08-20 01:07 |
kabel
|
 |
Allgemeines zu Perl |
| funktioniert doch? du hast nur ein problem, wenn du die subroutine als methode aufrufst (also $instanz->methode und nicht PACKAGE->subroutine). |