| Thread (Message) | Date | Author |
Score |
Board |
| Abfangen der PW - Eingabe bei Start des SSL - Servers
(#184441) |
2016-04-13 23:57 |
Linuxer
|
 |
Graphische Oberflächen |
| Ich würde eine benannte Subroutine erstellen, die ein Password via Tk abfragt (Da bist Du ja schon auf dem Weg) und dieses dann per return zurückgibt. |
|
| Tk: Canvas übergeben
(#148942) |
2011-05-20 20:02 |
Kean
|
 |
Graphische Oberflächen |
| Ich habe ein Perl/Tk Script in welchem in einer Subroutine ein Canvas erzeigt wird. Danach wird eine neue Subroutine gestartet, welche auch das Canvas nutzen soll. |
|
| Tk: Canvas übergeben
(#148942) |
2011-05-20 20:02 |
Kean
|
 |
Graphische Oberflächen |
| Ich habe ein Perl/Tk Script in welchem in einer Subroutine ein Canvas erzeigt wird. Danach wird eine neue Subroutine gestartet, welche auch das Canvas nutzen soll. |
|
| Perl-Modul nur einbinden, wenn auch installiert?
(#9472) |
2007-01-05 18:52 |
PerlProfi
|
 |
Perl/CGI |
| Und die import() Methode sollte alles nötige importieren, ist aber nichts anderes, als eine Subroutine aus dem jeweiligen package, die ausgeführt wird. |
|
| Dynamische Includes in perl
(#7019) |
2006-02-25 02:06 |
renee
|
 |
Perl/CGI |
| … require $module;
}
my $module_i_want_to_use = "Perl::Test";
my $subroutine = $module_i_want_to_use."::get_name";
{
no strict 'refs';
&{$subroutine}();
}[/code]
und das Modul:[code]package… |
|
| Errorhandling
(#191490) |
2020-03-13 10:20 |
Oliver
|
 |
Allgemeines zu Perl |
| einer Subroutine die Ausgabe als Parameter übergeben (eigentlich nur von STDERR). Geht das? Und wenn ja, wie?
Die Routine muss dann allerdings auch "automatisch" aufgerufen werden. |
|
| Gültigkeit von Variablen... oder so etwas.
(#106107) |
2008-02-19 16:11 |
murphy
|
 |
Allgemeines zu Perl |
| …
[/quote]
In dem vorliegenden Beispiel macht die innere Subroutine, die die äußere aufruft wohl nicht viel Sinn. So eine Konstruktion kann aber nützlich werden, wenn man die innere Subroutine… |
|
| Performanceangaben unpack vs. regex
(#99940) |
2007-09-24 21:09 |
sid burn
|
 |
Allgemeines zu Perl |
| Bei beiden Subroutinen wird am anfang eine kopie von $line in $tmp_line erstellt. Danach wird überprüft $tmp_line < 4000 ist. Das ist es und dann wird an $tmp_line 30 x Tabs hinzugefügt. |
|
| zentrierte Darstellung mit printf möglich?
(#99695) |
2007-09-19 17:34 |
renee
|
 |
Allgemeines zu Perl |
| Lass' die Spaltentitle am Besten auch mit der Subroutine ausgeben...
[/quote]
Sorry, aber in Zeile 17 steht doch für die Spalte ein %s, was beliebig groß sein darf, oder nicht?[/quote]
Ja, aber… |
|
| OOP: mit Arrays arbeiten
(#99191) |
2007-09-07 13:28 |
Linuxer
|
 |
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. |
|
| Haltbarkeit von $_[0]
(#135626) |
2010-04-02 13:30 |
murphy
|
 |
Allgemeines zu Perl |
| Kopiert man die Parameter einer Subroutine zunächst in lokale Variablen, so ist man vor diesem in der Regel unerwünschten Verhalten gefeit. |
|
| Manipulierung von __DIE__ und __WARN__
(#77258) |
2007-06-06 13:50 |
bloonix
|
 |
Allgemeines zu Perl |
| … main
filename ./foo.pl
line 15
subroutine main::__ANON__
hasargs 1
wantarray 0
CALL(0):
package main
filename ./foo.pl… |
|
| Perlcritic bzw. Perl Best Practice & rekursive Funktion
(#126431) |
2009-10-03 14:38 |
roli
|
 |
Allgemeines zu Perl |
| See page 197 of PBP. (Severity: 4)[/quote]
Bei der Subroutine "rekursion" handelt es sich um eine Funktion, die sich selbst wieder aufruft, bis eine bestimmte Bedingung erfüllt ist. |
|
| Hashreferenz auf Gültigkeit prüfen
(#112984) |
2008-08-01 14:24 |
renee
|
 |
Allgemeines zu Perl |
| … print ref( {} ); # HASH
print ref( [] ); # ARRAY
print ref( \&subroutine ); # CODE
print ref( CGI->new ); # CGI[/perl]
Ich überprüfe erst, ob [tt]$hash_ref[/tt] einen "wahren" Wert… |
|
| Array wird immer kleiner: bei der Iteration
(#78250) |
2007-07-06 11:13 |
renee
|
 |
Allgemeines zu Perl |
| Du veränderst [tt]$_[/tt] in der Subroutine (in der [tt]while[/tt]-Schleife). Dein Array wird nicht geleert, aber die Inhalte der Elemente werden "gelöscht". |
|
| Grundsatzfrage zum Aufruf einer Sub
(#75325) |
2007-03-24 17:45 |
betterworld
|
 |
Allgemeines zu Perl |
| … "@array\n"; # Ausgabe ist zwei[/code]
Oft faengt man jedoch eine Subroutine so an:
[code]sub grab {
my ($stuff, $blah) = @_;
[/code]
[i]Hier[/i] werden tatsaechlich alle Werte kopiert, aber das… |
|
| <$fh>
(#70457) |
2006-10-04 17:57 |
pq
|
 |
Allgemeines zu Perl |
| wenn du eine subroutine aufrufst, bevor sie deklariert wurde, kann
der prototyp nicht gecheckt werden.
hättest du den aufruf erst danach gemacht, hätte dich perl wiederum
darauf aufmerksam gemacht… |
|
| abgedrehtes problem mit switch: oder bin ich blind?
(#83470) |
2004-07-05 16:51 |
guest Gast
|
 |
Allgemeines zu Perl |
| Daneben denke ich klargestellt zu haben daß jeder dieser Blöcke 'genau wie eine Subroutine' compiliert wird.
Dabei ging es um das Verhalten eines BEGIN Blocks unter mod_perl - das war alles. |
|
| Brauche CGI Nachilfe.
(#5763) |
2005-10-12 11:08 |
zipster
|
 |
Perl/CGI |
| … [quote]
Can't use string ("<input type="text" name="" />") as a subroutine ref while "strict refs" in use at C:\Programme\Apache Group\Apache2\cgi-bin\kontakte.pl line 93. |
|
| Sinn Klammer bei my ($f) = shift
(#171872) |
2013-11-07 02:03 |
clms
|
 |
Allgemeines zu Perl |
| Ohnehin ist die erste Zeile in einer Subroutine die Stelle, wo ich bevorzugt [c]my ($a,$b) = ...[/c] schreibe. Sonst spendiere ich eher pro Variable ein eigenes my und eine eigene… |