| Thread (Message) | Date | Author |
Score |
Board |
| Tk::Error: Wide character in subroutine entry
(#97372) |
2007-08-03 02:13 |
ptk
|
 |
Graphische Oberflächen |
| Du kannst Encode::encode mit dem richtigen CHECK-Flag verwenden. Das sieht sowieso sympathischer aus als utf8::downgrade.
Ein wide character ist ein Zeichen > chr(255). |
|
| subroutinen für Hashes und Arrays definieren
(#187584) |
2017-10-21 18:45 |
rosti
|
 |
Allgemeines zu Perl |
| [quote="hlubenow@2017-10-21T16:17:14"][quote="rosti@2017-10-20T23:59:55"]Darum gehts ja auch gar nicht. Vielmehr gehts darum, abstrakte Datentypen in Instanzen abzubilden und diesbezügliche… |
|
| subroutinen für Hashes und Arrays definieren
(#187579) |
2017-10-20 20:48 |
Raubtier
|
 |
Allgemeines zu Perl |
| Man kann sich aber fragen, ob es die Aufgabe einer Klasse "Person" ist, Durchschnitte zu berechnen... Für mich gehört das nicht dazu. |
|
| "Ungeschickte" sort-Subroutine spammt Speicher voll..
(#112841) |
2008-07-29 01:45 |
moritz
|
 |
Allgemeines zu Perl |
| [quote="FoolAck+2008-07-28 23:39:00--"]
Hier der pöhse Einzeiler, der meinen RAM zumüllt:
[code]ls -l|perl -ane 'push @lines, [@F]; END { print sort {$lines[$a][4] <=> $lines[$b][4]} @lines… |
|
| "Ungeschickte" sort-Subroutine spammt Speicher voll..
(#112842) |
2008-07-29 02:00 |
FoolAck
|
 |
Allgemeines zu Perl |
| [quote]Autovivification[/quote]
Sowas hab ich mir fast schon gedacht, aber mir war nicht klar, dass eine Referenz überhaupt als Arrayindex verwendet werden kann. |
|
| Filehandler als Parameter an Subroutine übergeben
(#4186) |
2005-01-21 02:04 |
beany
|
 |
Perl/CGI |
| [code]open(FH, ">$file") or die $!;
&lock(FH,2);
print FH $text;
&lock(FH,8);
close(FH);
sub lock{
flock($_[0],$_[1]);
}[/code]
Kann mir bitte jemand sagen, wie ich es richtig mache?
Mit Asterik… |
|
| Filehandler als Parameter an Subroutine übergeben
(#4187) |
2005-01-21 08:55 |
format_c
|
 |
Perl/CGI |
| Ja, jedoch musst du das Filehandle wieder als solches herauslösen.
[code]
use strict;
sub test {
local *FH = shift;
while (<FH>) {print;}
}
open FILE,'<',$0 or die $!;
test(*FILE);
close FILE… |
|
| Filehandler als Parameter an Subroutine übergeben
(#4188) |
2005-01-21 13:12 |
beany
|
 |
Perl/CGI |
| Danke für die schnelle Antwort! |
|
| Filehandler als Parameter an Subroutine übergeben
(#4189) |
2005-01-21 19:44 |
Strat
|
 |
Perl/CGI |
| nebenbei: bei flock die werte, die das betriebssystem erwartet, direkt zu uebergeben kann unter einem anderen betriebssystem fehlschlagen, wenn dort andere werte vorkommen... |
|
| Filehandler als Parameter an Subroutine übergeben
(#4190) |
2005-01-21 22:30 |
betterworld
|
 |
Perl/CGI |
| Hallo,
so geht es auch:
[code]use strict;
use warnings;
sub lock(*$){
flock($_[0],$_[1]);
}
my $file="foo";
my $text="hallo";
open(FH, ">$file") or die $!;
lock (FH,2);
print FH $text;
lock FH… |
|
| subroutinen für Hashes und Arrays definieren
(#187583) |
2017-10-21 18:17 |
hlubenow
|
 |
Allgemeines zu Perl |
| [quote="rosti@2017-10-20T23:59:55"]Darum gehts ja auch gar nicht. Vielmehr gehts darum, abstrakte Datentypen in Instanzen abzubilden und diesbezügliche Berechnungen zu eigenen Methoden zu machen. |
|
| Übergabe eines Ergebnisses aus einer Subroutine
(#76569) |
2007-05-08 17:10 |
renee
|
 |
Allgemeines zu Perl |
| Was funktioniert nicht? Bekommst Du eine Fehlermeldung? |
|
| Übergabe eines Ergebnisses aus einer Subroutine
(#76570) |
2007-05-08 17:20 |
leissi
|
 |
Allgemeines zu Perl |
| Hi,
ja ich bekomme die Meldung " Bareword "existsFileInDirectory" not allowed while "strict subs" in use at D:Verzeichnis.pl line 115
Execution compilations Error
Vieleicht hilft das. |
|
| Übergabe eines Ergebnisses aus einer Subroutine
(#76572) |
2007-05-08 17:36 |
renee
|
 |
Allgemeines zu Perl |
| Mach mal () hinter existsFileInDirectory also [tt]if ( existsFileInDirectory() )[/tt]. Sonst wird es nicht als Funktions-Aufruf gewertet. |
|
| Übergabe eines Ergebnisses aus einer Subroutine
(#76573) |
2007-05-08 19:02 |
leissi
|
 |
Allgemeines zu Perl |
| Hi,
Danke für den Tip, habe ich umgesetzt.
Gruss
Leissi |
|
| Problem bei Übergabe von Variablen an Subroutine
(#71869) |
2006-11-20 10:29 |
krusty
|
 |
Allgemeines zu Perl |
| Hallo zusammen,
habe ein kleines Problem mit meinem nachfolgenden Script.
Ich will sowohl ein Array als auch einen String übergeben.
Wie kann ich jetzt nur auf den String und nur auf das Array in… |
|
| Problem bei Übergabe von Variablen an Subroutine
(#71870) |
2006-11-20 10:38 |
Ronnie
|
 |
Allgemeines zu Perl |
| … 09:29]Könnt ihr mir sagen oder nen Tipp geben wie ich es anstellen kann, das der Inhalt der Variable getrennt übergeben wird.[/quote]
[code]
sub test
{
my $next = shift; # get and remove… |
|
| Problem bei Übergabe von Variablen an Subroutine
(#71872) |
2006-11-20 10:58 |
Ronnie
|
 |
Allgemeines zu Perl |
| @renee: Ich stimme dir zu.
Man kann aber insgesamt fragen wieso krusty die ganze Datei erst in ein Array laden will. Direkte Verarbeitung in der while-Schleife spart Speicher. |
|
| Problem bei Übergabe von Variablen an Subroutine
(#71873) |
2006-11-20 13:02 |
nepos
|
 |
Allgemeines zu Perl |
| Hm, und warum keine Arrayreferenz uebergeben? |
|
| subroutinen für Hashes und Arrays definieren
(#187581) |
2017-10-21 01:59 |
rosti
|
 |
Allgemeines zu Perl |
| [quote="Raubtier@2017-10-20T18:48:47"]Man kann sich aber fragen, ob es die Aufgabe einer Klasse "Person" ist, Durchschnitte zu berechnen... |