Thread (Message) | Date | Author |
Score |
Board |
Bad name after...
(#179821) |
2015-02-22 00:42 |
Linuxer
|
 |
Allgemeines zu Perl |
…
package $ref->{unit};
require "$ref->{file}";
$ref->{subroutine}(\$argument); # $argument ist maskiert, weil es nicht im String interpoliert, sondern erst beim eval()… |
|
Bad name after...
(#179821) |
2015-02-22 00:42 |
Linuxer
|
 |
Allgemeines zu Perl |
…
package $ref->{unit};
require "$ref->{file}";
$ref->{subroutine}(\$argument); # $argument ist maskiert, weil es nicht im String interpoliert, sondern erst beim eval()… |
|
Festplattenbelegung ausgeben+speichern
(#111706) |
2008-06-30 19:39 |
GwenDragon
|
 |
Netzwerkprogrammierung und Netzwerke mit Perl |
Beispiel von Net-SSH-Expect in eine Subroutine und passt es für dich an.
In einer übergeordneten Schleife liest du aus einer Datei Server-IP (oder Domainname), Loginname und Passwort aus oder du… |
|
Frage zu hlist
(#44061) |
2005-06-16 16:11 |
Strat
|
 |
Graphische Oberflächen |
Also selbst ein Binding auf das Widget machen, eine eigene Subroutine angeben, und dort das Zeug von Tk::HList::Button1 reinkopieren und erweitern. |
|
Referenzen: Type Globs und Referenzen
(#65072) |
2006-04-20 13:32 |
haijp
|
 |
Allgemeines zu Perl |
… );
@_ = ($s, @lines);
&suchstring(@_[0], @_[1]);
&schleife;
#Subroutinen
sub suchstring {}
sub schleife {
for ( my $i = 0; $i < $#lines; $i++ ) {
$out = substr( $lines[$i]… |
|
XML-Parser 2 Datei
(#180616) |
2015-04-09 19:06 |
Linuxer
|
 |
Allgemeines zu Perl |
Ich komme auf zwei Ideen; beide [i]ungetestet[/i].
Wenn die Subroutine für jeden Parameter einzeln aufgerufen wird, folgender Schnellschuß:
[code=perl]
my $twig1= XML::Twig->new(… |
|
Übergeben von 3 arrayreferenzen beim Fktaufruf
(#185385) |
2016-09-16 17:50 |
GwenDragon
|
 |
Allgemeines zu Perl |
… ARRAY is omitted, shifts the @_ array within the lexical scope of subroutines and formats, and the @ARGV array outside a subroutine and also within the lexical scopes established by the eval STRING… |
|
wantarray und return undef
(#156020) |
2012-02-10 14:37 |
Relais
|
 |
Allgemeines zu Perl |
Das hast Du zu wörtlich gelesen. Jede Subroutine, auch Deine, liefert eine Liste zurück. Deswegen erhältst Du kein "undef" zurück sondern eine Liste, die man [tt]( undef )[/tt] schreiben könnte. |
|
Perl Module /CPAN: Wie geht das nun ?
(#55284) |
2003-09-23 23:56 |
BrownWolf
|
 |
Fragen zu Perl-Modulen |
… Verzeichnis::Modul;[/perl]
Und mitten im Programm stehen die Subroutinen so:
[perl]
sub Verzeichnis::Modul {
...
}[/perl]
Jetzt möchte ich dieses Modul aber nicht in den Ordner "Verzeichnis"… |
|
Funktion sub write_log universal gestalten
(#113018) |
2008-08-02 16:22 |
MatthiasW
|
 |
Allgemeines zu Perl |
Ein paar Beispiele, wie du die angepasste Subroutine write_log() verwenden kannst:
[code]write_log( $id, $value );
write_log( $id, $format, @param );
write_log( 1, 'value' );
write_log( 2… |
|
Module einbinden
(#110806) |
2008-06-06 13:21 |
guest Gast
|
 |
Allgemeines zu Perl |
… % $l == 0;
}
return 1;
}
1;[/perl]
Wenn ich veruche, die Subroutine "is_prime" so aufzurufen
[perl]#! /usr/bin/perl -w
use strict;
use lib '/home/mm/perl/';
use prime;
foreach… |
|
MP3Tagger: Ein MP3-Tag-Editierungsprogramm
(#38701) |
2006-04-23 20:53 |
pq
|
 |
Projekte |
eine subroutine sollte von der funktionalität
(nicht unbedingt von der anzahl der zeichen) klein gehalten werden.
so hat man jede funktion von anderen abkekapselt und sieht alles,
was man sehen muss… |
|
Verständnisfrage zu pop
(#184765) |
2016-05-19 19:28 |
guest Josef_Muc
|
 |
Allgemeines zu Perl |
Folgender Codeausschnitt aus einer Subroutine:
[code=perl]
&begruessen("Fred");
&begruessen("Barney");
&begruessen("BamBam");
&begruessen("Dino");
sub begruessen{
state @buffer_names… |
|
Zugriff auf Routinen verhindern?
(#110360) |
2008-05-27 15:19 |
pq
|
 |
Allgemeines zu Perl |
also perl-code den aufruf von subroutinen zu verbieten, ist eigentlich nicht besonders sinnvoll,
denn wenn ich perl-code schreiben darf, der auf ein modul zugreift (und database.cgi ist… |
|
Variablen in Sub's - strict meckert rum.
(#76293) |
2007-04-27 14:02 |
pq
|
 |
Allgemeines zu Perl |
… $zwei = sub {
print $var, "\n";
};
$zwei->();[/code]
denn die subroutine namens "zwei" in deinem beispiel ist zwar in der
andren sub definiert, aber trotzdem von aussen aufrufbar und auch
nach… |
|
Variablen in Sub's - strict meckert rum.
(#76294) |
2007-04-27 18:59 |
sid burn
|
 |
Allgemeines zu Perl |
… zu belassen?[/quote]
Was den für ein Sub-Namespace?
Jede Subroutine egal wo du sie Definierst ist automatisch am Package gebunden. |
|
Net::FTP kleine frage
(#64598) |
2006-04-10 15:28 |
Strat
|
 |
Allgemeines zu Perl |
… veraendert; @content und @server verwendest du ja nur in den subroutinen, also diese Variablen besser in den subroutinen mit my deklarieren. |
|
Net::IDN::Encode - Modul wird unter Activeperl nicht gefunden
(#150234) |
2011-07-08 12:33 |
wiesensurfer
|
 |
Fragen zu Perl-Modulen |
Die subroutine befindet sich im installierten Package Encode.
Muss hier noch eine Umgebungsvariable gesetzt werden, damit die Bibliotheken unter Perl/site/lib gefunden werden? |
|
Net::IDN::Encode - Modul wird unter Activeperl nicht gefunden
(#150234) |
2011-07-08 12:33 |
wiesensurfer
|
 |
Fragen zu Perl-Modulen |
Die subroutine befindet sich im installierten Package Encode.
Muss hier noch eine Umgebungsvariable gesetzt werden, damit die Bibliotheken unter Perl/site/lib gefunden werden? |
|
Dynamische Buttons
(#46315) |
2007-04-25 20:15 |
PerlProfi
|
 |
Graphische Oberflächen |
… }[/code]
Schreibst du dir eine Subroutine (z.B. button_callback) und übergibst ihr folgendermaßen die benötigten Werte:
[code]-command => [\&button_callback, $produktnr[$button]][/code]
Das Problem… |