| Thread (Message) | Date | Author |
Score |
Board |
| Verständnisfrage Datentypen (Array/Hash/literale "Listen")
(#116734) |
2008-11-30 04:44 |
betterworld
|
 |
Allgemeines zu Perl |
| Wenn man aus C heraus eine Perl-Subroutine im Listenkontext aufrufen will, macht man das mit dem Flag G_ARRAY.
Aber ich wage mal zu behaupten, dass manchmal der Unterschied zwischen Array und… |
|
| Probleme mit use strict
(#56466) |
2005-07-16 14:24 |
guest Gast
|
 |
Allgemeines zu Perl |
| Bei der Definition einer Subroutine bleibt der Compilervorgang stehen und liefert mir die Fehlermeldung:
Illegal Character in prototype for main::read_in : @_ at C:\ .... |
|
| Perl - Sub Routinen Parameter.
(#81548) |
2004-04-18 19:09 |
format_c
|
 |
Allgemeines zu Perl |
| Das _ schützt nicht davor die sub von außen aus aufzurufen.
SubRoutinen beginnend mit _ ind Modulen bedeutet lediglich dass es Internas des Moduls sind die auch evtl. |
|
| Klassendaten: Globale Variablen in Klassen
(#81629) |
2004-04-19 02:07 |
Strat
|
 |
Allgemeines zu Perl |
| in eine Subroutine auslagern koenntest, z.B.
[perl]package MyProgram::Config;
use FindBin;
sub GetConfig {
return {
pathToScript => $FindBin::Bin,
xyz => 30,
# ... |
|
| Parameter an Sub übergeben
(#73584) |
2003-12-01 18:46 |
Relais
|
 |
Allgemeines zu Perl |
| … und ich die Sub umschrieben muss.[/quote]
Wie sieht sie aus, die Subroutine im Modul, die du umschreiben mußt?
Ist's ein CPAN-Modul? Ist's ein objektorientiertes?
Wie kann es sein, daß Du uns die… |
|
| Überprüfung von Passwort: stimmt die Struktur eines Passwort
(#5686) |
2005-09-27 15:55 |
Taulmarill
|
 |
Perl/CGI |
| … gut aus, und die eigendlichen aktionen hast du ja auch schon in subroutinen ausgelagert.
du könntest das nur einheitlicher einrücken (oder ist das beim pasten ins forum verrutscht?) und dich auf… |
|
| Vordefinierte Variablen anzeigen
(#177890) |
2014-10-18 13:24 |
pq
|
 |
Allgemeines zu Perl |
| … noch mehr code enthalten, der so einen symboltabellen-eintrag verursachen könnte?
es gibt bestimmte dinge, die merkwürdige einträge verursachen können, z.b. subroutinen-stubs.
[c]sub foo;[/c] |
|
| Denkfehler mit Global Symbol requires explicit package name?
(#147388) |
2011-04-05 11:14 |
Taulmarill
|
 |
Allgemeines zu Perl |
| Außerdem ruft use noch die Methode bzw. Subroutine import in dem geladenen Modul auf.
Davon abgesehen suchen use und require beide nach Dateien in den in @INC angegebenen Pfaden. |
|
| happy birthday mailer
(#145305) |
2011-02-03 21:00 |
Linuxer
|
 |
Projekte |
| … genau machen?
Du kannst Dir natürlich eine solche Subroutine erstellen, die so aufgerufen wird...
Der Möglichkeiten gibt es viele, aber mir wird nicht klar, was Du eigentlich haben willst… |
|
| Boardupdate: mod_perl, Beitraege 24 Stunden, ...
(#39300) |
2003-12-16 01:15 |
Strat
|
 |
Projekte |
| ein paar kleinere bugfixes von bugs, die wahrscheinlich nie jemandem aufgefallen waeren
5. ein paar zeilen immer wiederkehrenden code zu subroutinen zusammengefasst |
|
| Immer wieder Probleme mit MainLoop
(#120394) |
2009-04-08 14:30 |
#Kein Kommentar
|
 |
Graphische Oberflächen |
| der fehler wird jedoch nur produziert, wenn das modul Tk keine subroutine [tt]MainLoop()[/tt] exportiert, deshalb sagt perl, dass es keine definierte funktion MainLoop() im namensraum [tt]main[/tt]… |
|
| Auslesen aus .txt bis Trennzeichen, wie?: Auslesen aus .txt bis Trennzeichen, wie?
(#59378) |
2005-11-08 13:06 |
pq
|
 |
Allgemeines zu Perl |
| … was nicht hingehauen, bekomm ständig die Fehlermeldung:
Undefined Subroutine &Text::CSV_XS called at D:\Programme\Perl\eg\apo.pl line 13. |
|
| Vermeiden von no strict 'refs';
(#55936) |
2005-07-04 12:16 |
prassito
|
 |
Allgemeines zu Perl |
| … was mir dann den Fehler
Can't use string ("methode1") as a subroutine ref while "strict refs" in use at...
Mit "no strict 'refs';" hat es dann funktioniert. |
|
| Callbacks und Closures?: Kann mal einer was dazu erzählen.
(#72630) |
2003-11-24 00:04 |
format_c
|
 |
Allgemeines zu Perl |
| … Closure zu Callback
Ja man kann sagen, dass Closures einfach anonyme Subroutinen ein einem bestimmen lexikalischen Geltungsbereich sind.
Callbacks sind halt Referenzen auf Sub-Routinen.
Gruß Alex |
|
| Callbacks und Closures?: Kann mal einer was dazu erzählen.
(#72632) |
2003-11-24 01:28 |
Strat
|
 |
Allgemeines zu Perl |
| Es sind auch einige Subroutinen eingeschlossen. Da Subroutinen jedoch immer global sind, sind sie auch von außen sichtbar und somit ausführbar. |
|
| Sub Routinen richtig anwenden?: Fehler bei use strict
(#50301) |
2003-09-11 12:51 |
pq
|
 |
Allgemeines zu Perl |
| subroutinen haben parameter und rückgabewerte, durch die man alle daten,
die man braucht, übergeben kann.
evtl. magst du dir [perldoc=perlintro]perlintro[/perldoc] mal durchlesen. |
|
| Globale Variablen: Wie verwende ich globale Vars (DBI)
(#30326) |
2007-01-10 16:20 |
pq
|
 |
mod_perl und Apache |
| subroutinen in perl kannst du argumente uebergeben.
globale variablen in mod_perl sind immer fehlerträchtig und sollten
möglichst vermieden werden. |
|
| Verschachtelte Tabellen mit HTML::Template
(#7436) |
2003-10-22 15:15 |
format_c
|
 |
Perl/CGI |
| [code]
$hash{value} = [&subroutine()];
[/code]
Dann musst du die Values dann immer mit ref prüfen ob und was für eine Referenz das dann ist.
PS: Lass es so wie es ist.
Gruß Alex |
|
| Array::Utils: Wie Rückgabewert als Liste interpretieren
(#189219) |
2018-11-18 13:13 |
haj
|
 |
Allgemeines zu Perl |
| Subroutinen geben aber Listen zurück.
[code=perl]use Array::Utils qw(:all);
my @new = (1,2,3,4);
my @old = (4,5,6,7,8);
push @new, splice(@{[array_minus( @old, @new)]}, 0, 3); # Einzeiler… |
|
| DBI::db disconnect invalidates statement handle
(#157885) |
2012-04-27 10:37 |
pq
|
 |
Datenbanken und Verzeichnisdienste |
| du übergibst den subroutinen variablen, aber das ist teilweise eher dekoration. stattdessen benutzt du in den subs dann globale variablen. |