| Thread (Message) | Date | Author |
Score |
Board |
| Subroutine vorzeitig verlassen
(#61306) |
2005-12-22 13:41 |
esskar
|
 |
Allgemeines zu Perl |
| [code]
return if $langeweile;
[/code] |
|
| Subroutine vorzeitig verlassen
(#61307) |
2005-12-23 09:31 |
guest Gast
|
 |
Allgemeines zu Perl |
| Danke, genau das wollte ich auch wissen. |
|
| Subroutine vorzeitig verlassen
(#61308) |
2005-12-23 14:02 |
esskar
|
 |
Allgemeines zu Perl |
| [quote=Guest,23.12.2005, 08:31]Danke, genau das wollte ich auch wissen.[/quote]
hab ich mir gedacht. deswegen hab ich es geschrieben! |
|
| Hash in Subroutinen
(#186301) |
2017-03-31 12:36 |
hlubenow
|
 |
Allgemeines zu Perl |
| [quote="Guest Andi123"]Linuxer schrieb "# und dann die Hash-Referenz derefenzieren".
Das ist dann immer die Stelle, wo ich verzweifelt google. Gibt es ein Tutorial, wo das evtl. |
|
| Hash in Subroutinen
(#186301) |
2017-03-31 12:36 |
hlubenow
|
 |
Allgemeines zu Perl |
| [quote="Guest Andi123"]Linuxer schrieb "# und dann die Hash-Referenz derefenzieren".
Das ist dann immer die Stelle, wo ich verzweifelt google. Gibt es ein Tutorial, wo das evtl. |
|
| Konsolenbefehl als Subroutine (Substitution)
(#162014) |
2012-09-24 09:50 |
JuMi2006
|
 |
Allgemeines zu Perl |
| O.K. ...verstanden ... ich hatte ursprünglich auch vor das über pack zu machen. Der Fehler lag dann in der Übergabe mit system.
Da werde ich mich mal in das ganze STDIN ein wenig einarbeiten. |
|
| Variablen aus Subroutinen übernehmen
(#65370) |
2006-04-27 19:50 |
shaihulud
|
 |
Allgemeines zu Perl |
| hab n prog das ne sub aus ner anderen datei aufruft.. ich hab 2 variablen im prog initialisiert und danach erst die sub aufgerufen, wieso sagt er wenn ichs ausführe dass die beiden variablen explicit… |
|
| Variablen aus Subroutinen übernehmen
(#65372) |
2006-04-27 20:19 |
Strat
|
 |
Allgemeines zu Perl |
| brauchst n package var def mit use vars oder our und dann mit package vorn dran verwendn |
|
| Variablen aus Subroutinen übernehmen
(#65374) |
2006-04-27 20:34 |
shaihulud
|
 |
Allgemeines zu Perl |
| arg.. scheint doch nicht zu funzen. das gefüllte child arry kann ich in der sub ausgeben aber im hauptprogramm ist es wieder leer...
aber es funzt auch nicht wenn ich return @child,@parent… |
|
| Variablen aus Subroutinen übernehmen
(#65376) |
2006-04-28 11:52 |
shaihulud
|
 |
Allgemeines zu Perl |
| … 1:
[code]
#!/usr/bin/perl
use lib qw(C:/Beispieldaten/);
use strict;
use document;
use material;
open(DATEI, "<P007201031.JPL") || die "Datei nicht gefunden";
my @Zeilen = <DATEI>;
close(DATEI)… |
|
| Variablen aus Subroutinen übernehmen
(#65377) |
2006-04-28 12:16 |
renee
|
 |
Allgemeines zu Perl |
| Ja, die Variablen haben nichts mit einander zu tun. Nur weil sie durch Zufall den gleichen Namen haben, heißt das noch nicht, dass man da beliebig irgend wo draufzugreifen kann... |
|
| Variablen aus Subroutinen übernehmen
(#65378) |
2006-04-28 13:46 |
shaihulud
|
 |
Allgemeines zu Perl |
| oki aber hat das nicht nur was mit der klasse zu tun? ich mein in erster linie ist mir die klasse ja wurst... ich will erstmal nur die arrays an ne sub übergeben und diese dann im hauptprog wieder… |
|
| Variablen aus Subroutinen übernehmen
(#65379) |
2006-04-28 14:10 |
renee
|
 |
Allgemeines zu Perl |
| Ja, kennst Du Dich etwas mit Objektorientierung aus? Das nennt man Kapselung. Du kannst in Deinem Hauptprogramm nicht die Variablen der Klasse auslesen. |
|
| Variablen aus Subroutinen übernehmen
(#65380) |
2006-04-28 15:14 |
shaihulud
|
 |
Allgemeines zu Perl |
| also ich glaub wir reden einander vorbei, aber ich hab schon des rätsels lösung gefunden :)
[code]
my $child = shift;
my $parent = shift;
push(@{$child},6);
[/code]
so kann ich die füllen.. |
|
| Hash in Subroutinen
(#186305) |
2017-03-31 17:22 |
Linuxer
|
 |
Allgemeines zu Perl |
| Nachtrag:
Das "Wie" habe ich doch im zweiten Code-Beispiel meiner [url=https://www.perl-community.de/bat/poard/thread/20263#ms_186294]ersten Antwort[/url] aufgezeigt. |
|
| Subroutine optionales Argument (Any)
(#181437) |
2015-06-27 18:25 |
betterworld
|
 |
Raku / Perl 6 |
| Ist das wichtig für dich? Sich auf die Stringifizierung von undefinierten Werten zu verlassen zeugt nicht immer vom besten Programmierstil :) |
|
| Subroutine mehrere male ausführen
(#177905) |
2014-10-20 16:09 |
guest Line
|
 |
Allgemeines zu Perl |
| [quote="Raubtier@2014-10-20T00:19:28"]ich habe 2 Anmerkungen:
Funktionen werden in Perl i.A. ohne das &-Zeichen aufgerufen. Das & hat im Prinzip 2 Effekte, die man meist nicht haben will: Prototypen… |
|
| Subroutine aus Variable
(#168600) |
2013-06-26 13:35 |
rc27
|
 |
Allgemeines zu Perl |
| Das mit dem Hash leuchtet ein. Vielen Dank!!!
Grüße |
|
| Subroutine aus Variable
(#168594) |
2013-06-26 10:58 |
topeg
|
 |
Allgemeines zu Perl |
| Im allgemeinen ist es eine schlechte Idee Stings als Funktionsnamen zu benutzen. Die Fähigkeit von Perl stammt noch aus Zeiten als es dafür keine Alternativen gab. |
|
| Subroutine aus Variable
(#168592) |
2013-06-26 10:51 |
Muffi
|
 |
Allgemeines zu Perl |
| Es gibt da 2 (wie immer bei Perl, wenn man sich anstrengt auch mehr) Möglichkeiten:
1. UNIVERSAL::can(), das liefert, z.B. mit Class->can('subname'); eine Referenz auf die sub, die du dann mit… |