| Thread (Message) | Date | Author |
Score |
Board |
| Assoziatives array einer Subroutine übergeben?
(#118202) |
2009-01-21 12:19 |
pq
|
 |
Allgemeines zu Perl |
| [quote="Brenner+2009-01-21 10:55:14--"]
Bitte Thread löschen.
Hatte ihn ausversehen als Gast eröffnet.
[/quote]
soll ich die antwort mitlöschen oder was?
was ist denn jetzt an dem gastposting… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188580) |
2018-06-28 18:55 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Kann ich nur zustimmen.
Ich versteh auch nicht was in dem Programmbeispiel von Mojo das Fat Comma soll. |
|
| END Block innerhalb einer Subroutine
(#167479) |
2013-05-09 21:00 |
pq
|
 |
Allgemeines zu Perl |
| ich kann mir gar nicht vorstellen, warum man sowas tun sollte.
fragst du, weil du es irgendwo gesehen hast? |
|
| END Block innerhalb einer Subroutine
(#167480) |
2013-05-10 00:10 |
lichtkind
|
 |
Allgemeines zu Perl |
| ja riecht auch für mich als wenn programmierer nicht genau verstand daß reihenfolge der ausführung für END-Blöcke abhängig von ihrer position in der datei sind und nicht ob sie in einer routine… |
|
| END Block innerhalb einer Subroutine
(#167488) |
2013-05-10 10:48 |
Kuerbis
|
 |
Allgemeines zu Perl |
| Danke an alle. |
|
| END Block innerhalb einer Subroutine
(#167490) |
2013-05-10 11:24 |
bloonix
|
 |
Allgemeines zu Perl |
| … Kuerbis,
vielleicht wäre das was für dich:
[code]
#!/usr/bin/perl
use strict;
use warnings;
my $x = main->new();
sub new {
my $self = bless { }, shift… |
|
| END Block innerhalb einer Subroutine
(#167492) |
2013-05-10 17:01 |
Kuerbis
|
 |
Allgemeines zu Perl |
| Das scheint zu funktionieren. Ist das so in Ordnung?
[code=perl]package My_Package;
use warnings;
use strict;
use Term::ReadKey;
use constant {
HIDE_CURSOR => "\e[?25l"… |
|
| END Block innerhalb einer Subroutine
(#167493) |
2013-05-11 08:33 |
Muffi
|
 |
Allgemeines zu Perl |
| Man müsst jetzt den Code besser kennen, aber eine Variable, die nicht global in ein Package gehört, aber trotzdem an mehreren Stellen gebraucht wird könnt auf ein Objekt hindeuten. |
|
| END Block innerhalb einer Subroutine
(#167494) |
2013-05-11 08:39 |
Muffi
|
 |
Allgemeines zu Perl |
| Ah, damit erübrigt sich ja mein Kommentar oben.
Ich finds ein bisserl zusammengemixt. Ich würd das was Objekt ist in ein eigenes Package tun |
|
| END Block innerhalb einer Subroutine
(#167494) |
2013-05-11 08:39 |
Muffi
|
 |
Allgemeines zu Perl |
| Ah, damit erübrigt sich ja mein Kommentar oben.
Ich finds ein bisserl zusammengemixt. Ich würd das was Objekt ist in ein eigenes Package tun |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188582) |
2018-06-28 21:35 |
haj
|
 |
Allgemeines zu Perl |
| [quote="rosti@2018-06-28T17:40:41"]
Wobei mir auch das hier
[code=perl]
# Write response
$stream->write('HTTP/1.1 200 OK');
[/code]
schon im Halse steckenbleibt. |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152333) |
2011-09-13 13:14 |
GUIfreund
|
 |
Allgemeines zu Perl |
| Hier ist die Version, mit der ich getestet habe:
[code=perl]
use strict;
use warnings;
#!usr/bin/perl
print "here I start \n";
do "Datei_mit_Subroutine.pl";
my %hash =… |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152298) |
2011-09-12 09:09 |
Pauline25
|
 |
Allgemeines zu Perl |
| Hallo.
Wenn ich das jetzt richtig verstanden habe, meinst du so:
[perl]use strict;
use warnings;
#!usr/bin/perl
print "here I start \n";
do "Datei_mit_Subroutine.pl";
my %hash =… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148958) |
2011-05-21 11:54 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Wofür brauchst du Prototypen? Muss exiplizit mit Perl überprüft werden, ob die Typen der Parameter stimmen?
Was willst du genau über Referenzen machen?
Was hast du denn schon versucht?
Zeig… |
|
| Subroutinen übergabe per shift / @_
(#134213) |
2010-03-07 22:52 |
Neo2k8
|
 |
Allgemeines zu Perl |
| Hey,
ich weiß das man beides benutzen kann.
@_ Bsp:
[code=perl]sub test {
my($a,$b,$c) = @_;
...
}[/code]
shift Bsp:
[code=perl]sub test {
my $a = shift;
my $b = shift;
my $c =… |
|
| Subroutinen übergabe per shift / @_
(#134215) |
2010-03-07 23:47 |
guest ҉
|
 |
Allgemeines zu Perl |
| Siehe auch <http://stackoverflow.com/questions/2275317>. Die erste ist zu bevorzugen, weil man weniger ändern muss (dies schlägt sich auch in weniger Gemülle im VCS nieder) und ähnlicher zu… |
|
| Subroutinen übergabe per shift / @_
(#134229) |
2010-03-08 11:09 |
betterworld
|
 |
Allgemeines zu Perl |
| Das erste finde ich einfacher zu schreiben.
Der Unterschied zwischen den beiden ist, dass beim ersten die Einträge in [c]@_[/c] drin bleiben, während beim zweiten [c]@_[/c] hinterher leer ist. |
|
| Subroutinen übergabe per shift / @_
(#134235) |
2010-03-08 11:43 |
GwenDragon
|
 |
Allgemeines zu Perl |
| beim ersteren werden Kopien der einzelnen Daten des Arrays @_ nacheinander in die Variablen abgelegt.
Beim zweiten wird mit [url=http://perldoc.perl.org/functions/shift.html]shift[/url] das erste… |
|
| Subroutinen übergabe per shift / @_
(#134274) |
2010-03-08 14:54 |
Neo2k8
|
 |
Allgemeines zu Perl |
| Vielen Dank für eure Antworten,
werde dann bei meinem ersten Beispiel bleiben :)
Lg |
|
| Subroutine empfängt nur einen Wert.
(#111050) |
2008-06-15 23:12 |
roooot
|
 |
Allgemeines zu Perl |
| Hallo.
Ich habe mir eine kleine Hilfsklasse für mySQL gebaut. Leider spinnt das irgendwie:
Es wird so aufgerufen
[perl] require MySQL;
my $mysql = new MySQL or croak "can't create… |