| Thread (Message) | Date | Author |
Score |
Board |
| Sternchen bei Referenzen
(#114218) |
2008-09-03 10:22 |
Cthulhu
|
 |
Allgemeines zu Perl |
| … [tt]*[/tt] bei Referenzen? Ich habe zB im Code von IO::Handle (Subroutine new()) folgendes gefunden:[code]
my $me = bless gensym(), $class;
# ...more code... |
|
| While Schleife: Durchsuchung mehrere IP Adressen
(#74629) |
2007-02-27 15:03 |
renee
|
 |
Allgemeines zu Perl |
| Unmöglich ist es nicht...
Um alle Router zu bearbeiten (und die Subroutine so zu lassen wie sie ist):
aus:[code]getRouter ('1','r1','20.100.2.100' ,'router');[/code]
das hier machen:[code]… |
|
| RAM Manipulieren (Trainer)
(#69616) |
2006-09-11 18:02 |
fraggs
|
 |
Allgemeines zu Perl |
| … routinen von perl auf rufen [URL=http://perl.active-venture.com/pod/perlguts-subroutines.html]c routines in perl[/URL]
aber nicht direct RAM manipulieren in perl.\n\n
<!--EDIT|fraggs|1157983480--> |
|
| Frage zu Hash
(#61934) |
2006-01-16 14:18 |
Taulmarill
|
 |
Allgemeines zu Perl |
| dann hätte man sich die arbeit die hashwerte in subroutinen-aufrufe umzusetzen gespart.
ausserdem sollte man zum vergleichen von strings [tt]eq[/tt] benutzen. |
|
| Module und deren globale Datenstrukturen
(#55842) |
2005-06-30 01:11 |
pq
|
 |
Allgemeines zu Perl |
| Object Oriented Perl von Damian Conway =)
mach eine/mehrere subroutine(n) mittels closures, so dass du nur über diese routinen auf
die config zugreifst
edit: also eigentlich nur klammern… |
|
| Regex: Ziffern, gefolgt von einem "*"
(#51236) |
2005-01-24 17:40 |
Taulmarill
|
 |
Allgemeines zu Perl |
| … wenn man eine variable definiert, dann ist sie auch in einer subroutine des selben packages sichtbar. siehe:
[code]use strict;
use warnings;
my $foo = "Hello world!\n";
print $foo;
&print_foo… |
|
| perperl
(#72710) |
2003-11-24 01:24 |
Strat
|
 |
Allgemeines zu Perl |
| du solltest variablen immer explizit in eine subroutine uebergeben und wieder zurueck geben. nur jede variable mit my zu deklarieren und sie dann wie eine globale variable zu verwenden ist oft… |
|
| Problem mit Dateinamen beim Versenden vom Mails mi
(#28914) |
2007-04-07 13:31 |
r44bux
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Wenn Du die Datei editieren kannst, kannst Du das in der Subroutine FileAttach selbst beheben...[/quote]
seufz,
danke,
habe Net::SMTP::Multipart gepatched
alles ok
äh, wieso macht der Dave… |
|
| CGI::Application: Vorgehensweise (Frage am Rande)
(#29245) |
2004-05-18 18:09 |
ptk
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Nein, deine Loesung ist falsch. Die Subroutinen werden damit schon beim Aufbauen des Hashs aufgerufen. Versuch mal:
[code]sub sub_1 { die }
my $event = {
'src' =>… |
|
| RegExp aus Hash bauen mit Named Matches
(#170473) |
2013-09-22 00:54 |
pq
|
 |
Allgemeines zu Perl |
| … id => { is => ..., by => sub { "ID: $+{id}" } },
};
$text =~ s/$repl->{$p}->{is}/$repl->{$p}->{by}->()/eg;[/code]
du hinterlegst also eine subroutine, die erst bei der ersetzung aufgerufen wird. |
|
| Neu in der Perl Welt und ein paar Fragen..
(#169065) |
2013-07-23 20:28 |
pq
|
 |
Allgemeines zu Perl |
| zur subroutine: womit hast du denn genau probleme?
hier der rumpf:
[code=perl]sub total {
my @numbers = @_;
# nun addiere alle zahlen in @numbers
... |
|
| File::Find Warnings
(#166896) |
2013-04-05 11:58 |
pq
|
 |
Fragen zu Perl-Modulen |
| es ist aber quatsch. warum sollte man subroutinen verschachteln, wenn sie eh vom ganzen skript aus sichtbar sind? was bringt das? hab ich noch nie gehabt, dass das irgendjemand ernsthaft macht. |
|
| Variablen Scoping
(#165693) |
2013-02-10 19:49 |
betterworld
|
 |
Allgemeines zu Perl |
| … Bereich gehören auch alle inneren Blöcke, so wie dort definierte Subroutinen.
Mit "use strict" kannst Du auch vermeiden, aus Versehen auf nicht sichtbare Variablen zuzugreifen. |
|
| IO::Socket + IO::Select Frage ->blocking
(#163611) |
2012-11-26 14:56 |
monti
|
 |
Netzwerkprogrammierung und Netzwerke mit Perl |
| &do_log ist nur eine Subroutine die mir ins Syslog schreibt.
edit:
OMG. Ich bin so dämlich. Man kann natürlich nichts im Logfile sehen wenn man nur nach DEBUG greppt und dem syslog gesagt hat, er… |
|
| IO::Socket + IO::Select Frage ->blocking
(#163611) |
2012-11-26 14:56 |
monti
|
 |
Netzwerkprogrammierung und Netzwerke mit Perl |
| &do_log ist nur eine Subroutine die mir ins Syslog schreibt.
edit:
OMG. Ich bin so dämlich. Man kann natürlich nichts im Logfile sehen wenn man nur nach DEBUG greppt und dem syslog gesagt hat, er… |
|
| [DOS-Batch] Berechneten Zeitraum in Batch einsetzen
(#161612) |
2012-09-04 16:43 |
guest Fredrick
|
 |
sonstige Sprachen, auch PHP |
| Da kommt
[quote]Use of uninitialized value in subroutine entry at E:\neu.pl line 12.[/quote]
@ Bianca
Nein, das Thema wurde aber oft gefragt, leider gab es nie eine richtige Antwort. |
|
| [DOS-Batch] Berechneten Zeitraum in Batch einsetzen
(#161621) |
2012-09-04 17:51 |
murphy
|
 |
sonstige Sprachen, auch PHP |
| … Fredrick"]Da kommt
[quote]Use of uninitialized value in subroutine entry at E:\neu.pl line 12.[/quote]
[...][/quote]
Das kann ich nicht reproduzieren. Bei mir funktioniert der Code. |
|
| Buch für den Einstieg in Webserverprogrammierung
(#10108) |
2004-06-19 01:24 |
Strat
|
 |
sonstige Sprachen, auch PHP |
| … Namensraeume wie in Perl, sodass man genau sagen kann, in welcher Datei welche Subroutine steht
aber kann auch sein, dass meine nicht besonders guten PHP-Kenntnisse an dieser Meinung schuld sind... |
|
| Tabelle sortieren
(#42926) |
2005-03-11 12:34 |
renee
|
 |
Graphische Oberflächen |
| Dann schreibst Du Dir Dir die Subroutine "sortieren" und sortierst dort, wie lichtkind schon geschrieben hat, ein Array of Hashes...
Ich hatte sowas mal geschrieben, mal schauen, ob ich das noch… |
|
| Prozess im Hintergrund ausführen
(#46660) |
2003-12-21 19:36 |
guest Gast
|
 |
Graphische Oberflächen |
| Jetzt möchte ich z.B. alle 0.3 Sekunden eine Subroutine ausführen, ohne das das Programm "angehalten" wird, wie es (glaub ich zumindest) [b]repeat[/b] macht. Also quasi im Hintergrund... |