| Thread (Message) | Date | Author |
Score |
Board |
| Anzeigen des GUI
(#42518) |
2004-08-20 20:04 |
guest Gast
|
 |
Graphische Oberflächen |
| … Eingabekonsole erhalte ich nur eine superlange Liste mit jeweils "Subroutine" am Anfang. Das Skript:
#!/usr/bin/perl -w
use strict;
use TK;
my $haupt = new MainWindow;
$haupt ->Label(-text =>… |
|
| Fortlaufende Datei
(#59751) |
2005-11-05 02:39 |
Editor
|
 |
Allgemeines zu Perl |
| Sofern eine neue Zeile erscheint, soll die Zeile verschiedene Subroutinen durchlaufen und wenn alles geschafft ist soll das ganze wieder von vorne (mit einer neuen Zeile) beginnen. |
|
| Objektspezifische Variablen
(#57675) |
2005-09-05 16:46 |
renee
|
 |
Allgemeines zu Perl |
| Wenn ich in einem Modul über allen Subroutinen eine Variable deklariere, so ist diese für alle Objekte die gleiche (ähnlich dem static bei Java). |
|
| problem mit lexikalischen variablen
(#59563) |
2003-08-06 15:54 |
pq
|
 |
Allgemeines zu Perl |
| -> dispatcher
die subroutine dispatcher vorher parsen muss, [i]dann[/i] müsste er meckern, dass der hash nicht deklariert ist - was der interpreter nicht macht.[/quote]
nein, check_link() wird… |
|
| 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… |
|
| gif als button: wie lege ich ein gif auf einen Button?
(#46446) |
2007-06-11 02:03 |
tricipitinus
|
 |
Graphische Oberflächen |
| … '-anchor' => 'nw',
'-image' => $img,
);
}[/code]
das $canvas1 ->packForget(); hab ich bei den subroutinen aller 4 buttons drin. |
|
| Proble beim fork(en)
(#111460) |
2008-06-24 20:08 |
guest Gast
|
 |
Allgemeines zu Perl |
| …
# Subroutines #
#--------------------------------------------------------------------------------#
##
# fork_it starts… |
|
| Globale variable: in packages nutzen?
(#68065) |
2006-07-12 01:20 |
betterworld
|
 |
Allgemeines zu Perl |
| Uebrigens kannst Du auch Subroutinen exportieren, sodass Du sie nicht mit "Paketname::subname" aufrufen musst. Wobei es manchmal zu Komplikationen kommt, wenn zwei Pakete zueinander exportieren.\n\n… |
|
| &{$name} beendet block: oder hab ich ein Blackout?
(#80338) |
2004-02-29 13:37 |
Strat
|
 |
Allgemeines zu Perl |
| … Bei meinem letzten Beispiel ist $string keine Referenz auf eine Subroutine, sondern eine Zeichenkette, und da wird, wenn man symbolische Referenzen zulaesst, versucht, eine Funktion mit dem namen… |
|
| Script auf Rechner suchen?
(#79730) |
2004-02-03 11:13 |
Crian
|
 |
Allgemeines zu Perl |
| Natürlich könntest du die Überprüfung schon in der Subroutine vornehmen, anstatt alle Dateien zuerst in einen Array zu packen.[/quote]
Ich nehme mal stark an, Du möchtest [tt]$File::Find::name[/tt]… |