| Thread (Message) | Date | Author |
Score |
Board |
| @_?
(#66704) |
2006-05-30 01:22 |
pktm
|
 |
Allgemeines zu Perl |
| … letzten Reste meiner Java-Zeit ;) Und im Moment bin ich dank Bachelor-Thesis wieder mitten im Java-Geschehen...
Natürlich meinte ich Subroutinen und Methoden![/quote]
Wo liegt denn der Unterschied? |
|
| @_?
(#66706) |
2006-05-30 04:09 |
sri
|
 |
Allgemeines zu Perl |
| … opi sagen wollte aber der grosse unterschied zwischen Methode und Subroutine ist die Vererbung.
[code]
package Foo;
use strict;
sub foo { print "foo\n" }
package Bar;
use strict;
use base 'Foo'… |
|
| subname paketname;
(#55323) |
2005-06-04 19:39 |
sri
|
 |
Allgemeines zu Perl |
| … ist, wenn es im aktuellen Namensraum zufaelligerweise die subroutinen new und CGI gibt ;-)[/quote]
Und genau deshalb ist es absolut pfui (besonders wenn vererbung ins spiel kommt wirds haarig)… |
|
| my (%hash1, %hash2) = &gethash; - geht das?
(#49695) |
2004-08-29 19:46 |
Dubu
|
 |
Allgemeines zu Perl |
| Subroutinen in Perl koennen nur einen Skalar, eine Referenz oder eine Liste zurueckliefern. Deine Sub liefert [i]eine[/i] lange Liste mit den Schluesseln und Werten zweier Hashes zurueck. |
|
| Wer benutzt noch CGI?
(#135093) |
2010-03-20 15:52 |
renee
|
 |
Perl/CGI |
| Dann den normalen "Skript"-Teil in eine Subroutine, "FCGI" einbinden und die while-Schleife aus der Synopsis von FCGI in das CGI-Skript kopieren - fertig. |
|
| Variablen im Speicher behalten
(#8942) |
2006-10-30 23:06 |
Mates
|
 |
Perl/CGI |
| Gibt es eine Möglichkeit, Variablen, Hashes,... vllt. auch Subroutinen(?) im Speicher zu behalten? Hab mehrere, die bei jedem Scriptaufruf benötigt werden und ggf einige Mb gross sein können. |
|
| Dynamische Includes in perl
(#7011) |
2006-02-23 17:16 |
Strat
|
 |
Perl/CGI |
| Perl-Datei) laden, von der man nur Pfad und Namen kennt:
gib mal perldoc -f require in deine shell ein
Dabei wird aber beim Laden der Code, der nicht in Subroutinen steht, ausgefuehrt. |
|
| fork() & Variablen mitübernehmen
(#187231) |
2017-08-13 10:38 |
rosti
|
 |
Allgemeines zu Perl |
| … Socket vom accept() zugewiesen und am Ende des Kindprozess $clients{$ident}->{socket} in der run_on_fish subroutine durch die delete Funktion zugewiesen.[/quote]
%clients sehe ich da nirgendwo. |
|
| File::Find - bestimmte Dateien in Verzeichnis finden
(#180787) |
2015-04-23 08:25 |
GwenDragon
|
 |
Fragen zu Perl-Modulen |
| … Henri"]C:\Users\ADMIN\Documents>perl new2.pl
Undefined subroutine &wanted::wanted called at C:/strawberry/perl/lib/File/Find.
pm line 691. |
|
| localtime ausgeben in Zahl?
(#156606) |
2012-03-04 14:00 |
jan
|
 |
Allgemeines zu Perl |
| … Punkten auftrennen und dann anschließend mit join umgekehrt (reverse) zusammenfügen, sodass aus 01.01.2012 dann 20120101 wird. Und dann kannst Du sort ja beliebige subroutinen zum Vergleichen geben. |
|
| Best Practice für Logs schreiben?
(#148005) |
2011-04-26 18:21 |
pq
|
 |
Allgemeines zu Perl |
| warum nicht nur ein skript, das je nach parameter die benötigten subroutinen aus einem modul aufruft?
dann dürfte das logging auch etwas einfacher werden, da du die parameter nicht ständig wieder… |
|
| Best Practice für Logs schreiben?
(#148005) |
2011-04-26 18:21 |
pq
|
 |
Allgemeines zu Perl |
| warum nicht nur ein skript, das je nach parameter die benötigten subroutinen aus einem modul aufruft?
dann dürfte das logging auch etwas einfacher werden, da du die parameter nicht ständig wieder… |
|
| Ausgabe in Tk-GUI
(#145855) |
2011-02-22 17:40 |
#Kein Kommentar
|
 |
Graphische Oberflächen |
| … irgendetwas nützliches\n"; rufeDieseSubAuf();})->pack();
[/code]
dein sub-teil kann theoretisch alles enthalten eine if-bedingung, eine while-schleife, einen aufruf einer weiteren subroutine. |
|
| Ausgabe in Tk-GUI
(#145855) |
2011-02-22 17:40 |
#Kein Kommentar
|
 |
Graphische Oberflächen |
| … irgendetwas nützliches\n"; rufeDieseSubAuf();})->pack();
[/code]
dein sub-teil kann theoretisch alles enthalten eine if-bedingung, eine while-schleife, einen aufruf einer weiteren subroutine. |
|
| Ausgabe in Entry
(#99013) |
2007-09-03 10:58 |
guest Gast
|
 |
Graphische Oberflächen |
| … Checkbutton und anschließend gedrücktem Ok Button eine bestimmte Subroutine aufruft und das Ergebnis in ein anderes (oder das gleiche) Textfeld zum kopieren ausgibt. |
|
| Prüfen ob "sub xyz" vorhanden ist
(#115759) |
2008-10-26 16:18 |
pq
|
 |
Allgemeines zu Perl |
| eine dispatch-tabelle ist das, was man will. aufs blaue rumprobieren, na was haben wir denn
für subroutinen, die passen, ist in den meisten fällen einfach schlechtes design. |
|
| 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. |