| Thread (Message) | Date | Author |
Score |
Board |
| möchte cryptische Routine verstehen
(#122541) |
2009-06-16 17:10 |
betterworld
|
 |
Allgemeines zu Perl |
| einer Subroutine gibt, dann wird es als String ausgewertet. Das ist aber deprecated und man sollte lieber Anführungszeichen setzen. Der String "C" ist für pack die Anweisung, Ascii-Codes in Bytes… |
|
| eval is evil: Willkommen auf der dunklen Seite?!
(#71914) |
2006-11-22 21:21 |
Ronnie
|
 |
Allgemeines zu Perl |
| … Perl ist aber dagegen:
[i]Illegal declaration of anonymous subroutine[/i]
Habt ihr schon mal was in der Richtung gemacht und gibt es Empfehlungen wo man etwas über Meta-Programming in Perl findet… |
|
| Mason - merkwürdiges Verhalten von Komponenten
(#110934) |
2008-06-10 14:11 |
tsy
|
 |
Perl/CGI |
| … ich habe jetzt eine Fehlermeldung erhalten:
[code]Undefined subroutine &HTML::Mason::Commands::printv [/code]
Das ist allerdings eine andere als jene, welche ich in meinem ersten Posting erhalten… |
|
| Funktionen in Modulen nutzen
(#184100) |
2016-03-07 21:11 |
der_thomas
|
 |
Allgemeines zu Perl |
| …
test();[/code]
Es erscheint die Fehlermeldung:
Undefined subroutine &main::test called at front.pl line 39.
In @INC erscheint als letzter Eintrag ein '.', was, wenn ich das richtig… |
|
| DBI::db disconnect invalidates statement handle
(#157894) |
2012-04-27 11:47 |
guest iche
|
 |
Datenbanken und Verzeichnisdienste |
| Kann das damit zusammenhängen, dass das per Subroutine aufgerufen wird und die $db-Variable deshalb mit einem unterschiedlichen Hashwert refernziert wird?
Ich bedanke mich noch mal bei euch, werde… |
|
| vim 7.3 - Problem mit folding
(#146655) |
2011-03-19 13:26 |
pq
|
 |
Editoren, Versionsverwaltung und andere Tools |
| … Custom 'can' method for both autoloaded and non-autoloaded subroutines.
# Author: Cees Hek <cees@sitesuite.com.au>
+--- 23 Zeilen: sub can… |
|
| array splitten und in string überführen
(#142381) |
2010-11-01 00:42 |
Linuxer
|
 |
Allgemeines zu Perl |
| Ausserdem habe ich Subroutinen eingeführt, um ein wenig Struktur ins Programm zu bringen.
[code=perl]
#!/usr/bin/perl -w
use strict;
use Data::Dumper;
# sub routinen… |
|
| Funktionale Programmierung in Perl
(#117369) |
2008-12-20 03:30 |
murphy
|
 |
Allgemeines zu Perl |
| - Wenn man eine Subroutine schreibt, die eine Codereferenz als Parameter nimmt, ist der Prototyp [tt]&[/tt] oft praktisch und spart Schreibarbeit. |
|
| Funktionale Programmierung in Perl
(#117415) |
2008-12-23 16:25 |
murphy
|
 |
Allgemeines zu Perl |
| … weil man keine ganz einfache Schleife hat, sondern zwei oder mehr Subroutinen, die sich gegenseitig aufrufen, dann sollte man beachten, dass bei tiefer Rekursion schon mal der Stack ueberlaufen… |
|
| Gültigkeit von Variablen... oder so etwas.
(#106185) |
2008-02-21 16:53 |
murphy
|
 |
Allgemeines zu Perl |
| … "Lambda Ausdruck", "Lambda Closure", "anonyme Funktion", "anonyme Subroutine" oder "Delegate" kommen alle an verschiedenen Stellen mit identischer Bedeutung vor. |
|
| Gültigkeit von Variablen... oder so etwas.
(#106278) |
2008-02-23 01:34 |
KurtZ
|
 |
Allgemeines zu Perl |
| …
Ein Vorteil von CPS ist, ich schreibe ein Programm voller Subroutinen, deren Sprungbefehle die Statiwechsel repräsentieren. Die Statemachine wird so implizit realisiert und lässt sich noch… |
|
| Automatische Aktualisierung
(#105427) |
2008-01-31 23:44 |
Emigrant
|
 |
Allgemeines zu Perl |
| Hallo zusammen, bin Neuling, habe mir folgende kleine subroutine geschrieben, die mir in einem kleinen Programm die Tage, Stunden und Minuten seit meiner Hochzeit anzeigt. |
|
| was ist an der syntax falsch??
(#103095) |
2007-11-27 10:54 |
Linuxer
|
 |
Allgemeines zu Perl |
| … der Inhalt von $buffer geht verloren (da $buffer innerhalb der Subroutine definiert wurde).
Sauberer wäre z.B.:
[perl]
sub getlinefromsocket {
my $socket = shift;
my $buffer, $char… |
|
| OOP: mit Arrays arbeiten
(#99165) |
2007-09-07 00:17 |
Linuxer
|
 |
Allgemeines zu Perl |
| … des Arrays @daten bei Deinem Beispiel auf den Block der Subroutine beschränkt bleibt.
Wenn Du die Daten nicht im eigentlichen Objekt speichern willst/kannst, könntest Du noch mit einem Closure… |
|
| OOP: mit Arrays arbeiten
(#99188) |
2007-09-07 12:29 |
renee
|
 |
Allgemeines zu Perl |
| Der Referenzzähler ist dann "1". Wenn die Subroutine verlassen wird, wird das Array "zerstört", der Referenzzähler wird auf "0" gesetzt. |
|
| $zeichen = "+" in einer Rechnung verwenden.
(#98300) |
2007-08-17 01:05 |
pl
|
 |
Allgemeines zu Perl |
| … die selbe Fehlermeldung aus: [code]Can't use string ("") as a subroutine ref while "strict refs" in use at /home/jakob/pl l
ine 98, <STDIN> line 4. |
|
| [Tk] Callback ausführen
(#190840) |
2019-11-04 07:59 |
johne
|
 |
Graphische Oberflächen |
| … 110 von Mastering Perl/Tk
The [b]invoke[/b] method invokes the subroutine to which the -command option points. Once you use -command to assign the callback, whenever you need to perform that same… |
|
| Hash und Array
(#178830) |
2014-12-19 13:37 |
Linuxer
|
 |
Allgemeines zu Perl |
| … };
[/code]
Ansonsten bleibt es ein Hash, dem Du mit Deiner Subroutine einen weiteren Key hinzufügst.
Innerhalb Deiner Sub legst Du dann eine Array-Referenz zu einem Key ab, das schaut soweit… |
|
| Hash und Array
(#178830) |
2014-12-19 13:37 |
Linuxer
|
 |
Allgemeines zu Perl |
| … };
[/code]
Ansonsten bleibt es ein Hash, dem Du mit Deiner Subroutine einen weiteren Key hinzufügst.
Innerhalb Deiner Sub legst Du dann eine Array-Referenz zu einem Key ab, das schaut soweit… |
|
| Dateien (.bz2) verarbeiten ohne tempfile
(#151203) |
2011-08-05 10:51 |
monti
|
 |
Allgemeines zu Perl |
| Also habe ich mir eine subroutine gebastelt die mir eine Dateiliste sortiert:
[code=perl]
sub byfilename
{
if($a =~ /detail$/)
{
return 1;
}… |