| Thread (Message) | Date | Author |
Score |
Board |
| Objektorientierung vs. Prozedural
(#77219) |
2007-06-05 11:04 |
bloonix
|
 |
Allgemeines zu Perl |
| Das Hauptprogramm ist bei mir immer
prozedual. Allerdings bette ich das gesamte Hauptprogramm meistens
nochmal in eine Subroutine ein.\n\n
<!--EDIT|opi|1181027102--> |
|
| Warnung oder was
(#63218) |
2006-02-22 17:50 |
leissi
|
 |
Allgemeines zu Perl |
| … $TRN{"TrnPath"} = $TrnPath;
[/code]
und dann so in die Subroutine übergebn!
[code]
my $numberProjects = $#pjName;
my $backupPath = $Backup{"Backup"};
[/code]
Mach ich was… |
|
| substr_count in perl
(#84316) |
2004-07-24 19:51 |
betterworld
|
 |
Allgemeines zu Perl |
| [quote=betterworld,15.07.2004, 17:48]denn eine Subroutine gibt immer eine Liste zurueck.[/quote]
Das stimmt natuerlich nicht. Da die sub im skalaren Kontext aufgerufen wurde, steht auch der… |
|
| glob im Listenkontext?
(#81126) |
2004-03-17 14:06 |
havi
|
 |
Allgemeines zu Perl |
| … @ARGV;
[/code]
folgendes
[code]
@_;
[/code]
Gruss[/quote]
wieso denn das? haben wir hier irgendwo im code eine subroutine gesehen, havi?[/quote]
War natuerlich kompletter Quatsch, sorry!
Gruss |
|
| Ungereimtheit in Perl
(#80079) |
2004-02-17 17:52 |
kabel
|
 |
Allgemeines zu Perl |
| … durcheinanderbringen, wenn man das verwendet[/quote]
wenn die subroutine einen anderen als skalaren kontext verwendet, dann hat sie an dieser stelle nichts verloren. |
|
| schleifen rekursiv programmieren
(#29453) |
2005-03-02 17:08 |
jan
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| eine subroutine, die einen start, einen endparameter und einen wertearray übernimmt, von start bis ende durchzählt. für jeden wert ruft sie sich selbst mit start und endparameter und dem wertearray +… |
|
| Seltsames Problem mit mod_perl und RegEx
(#97747) |
2007-08-08 00:59 |
ptk
|
 |
mod_perl und Apache |
| … subroutine; in this case, after the first call to the
outer subroutine is complete, the inner and outer subroutines will no
longer share a common value for the variable. |
|
| [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... |
|
| Splashscreen: Graphische Oberfläche
(#46697) |
2004-01-13 13:11 |
Strat
|
 |
Graphische Oberflächen |
| Deshalb besser einen Timer mit $mw->After($miliseconds, \&callback) laufen lassen, der nach $miliseconds die Subroutine &callback ausfuehrt. [cpan=Tk::aftermode]Tk::after[/cpan] |
|
| Perl Hilfe
(#122966) |
2009-07-08 12:29 |
pq
|
 |
Allgemeines zu Perl |
| … $adresses ganz oben auch ein hash sein, also %adresses?
[/quote]
nein, die subroutine legt den hash %hash an und gibt eine referenz darauf zurück. \%hash.
$adressen ist dann eine hashreference. |
|
| @_?
(#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. |