| Thread (Message) | Date | Author |
Score |
Board |
| Einem Fenster ein anderes vorlagern
(#99777) |
2007-09-21 01:14 |
#Kein Kommentar
|
 |
Graphische Oberflächen |
| alles was in einer subroutine steht, wird erst ausgeführt, wenn sie aufgerufen
wird. sprich in diesem fall wenn der button gedrückt wurde.
guten feierabend!
#KK |
|
| Perl interaktiv auf die "Console" zugreifen
(#115524) |
2008-10-14 20:06 |
pq
|
 |
Allgemeines zu Perl |
| [code]$ perl -wle'&system("ls")'
Undefined subroutine &main::system called at -e line 1.
[/code]
bei builtins ist das ampersand nicht nur überflüssig und deprecated, sondern komplett falsch =) |
|
| Hash Struktur senden: Client - Server
(#69015) |
2006-08-20 14:17 |
Dubu
|
 |
Allgemeines zu Perl |
| Wie wäre es mit [perldoc=Storable]Storable[/perldoc]?
eval() wird dort nur benötigt, wenn man Subroutinen serialisieren möchte (und das kann man dann in einem Safe Compartment machen). |
|
| Vordefinierte Variablen anzeigen
(#177894) |
2014-10-19 11:54 |
pq
|
 |
Allgemeines zu Perl |
| konstanten sind im prinzip subroutinen, und die gibst du ja mit dem code auch nicht aus.
also einfach: [c]next if ref \$glob ne 'GLOB';[/c] |
|
| Starter Funktion / Differenzverhalten?
(#162137) |
2012-09-28 12:34 |
pq
|
 |
Linux |
| packe das ganze in eine subroutine, mach ein eval drumherum, gib $@ aus und mach ein <STDIN> ans ende, damit das fenster nicht schliesst. dann kannst du gemütlich debuggen. |
|
| Zusätzliches bei SQL-Fehler ausgeben: Problem...
(#31790) |
2004-02-27 23:22 |
Strat
|
 |
Datenbanken und Verzeichnisdienste |
| wenn du den fehleroutput von einer subroutine erledigen lassen willst, finde ich zum debuggen das Rezept Backtracking auf meiner HP unter Perl -> Tips&Tricks -> Perl-Enhanced recht nuetzlich |
|
| Aufräumen: vor einem 'die'
(#63338) |
2006-02-28 20:22 |
[E|B]
|
 |
Allgemeines zu Perl |
| Du kannst alternativ dem die auch eine Subroutine mitgeben, ist allerdings nicht so schön wie eine Codereferenz in %SIG.
[code]
die &mysub;
[/code] |
|
| Wann startet ein END Block
(#130159) |
2010-01-06 16:58 |
pq
|
 |
Allgemeines zu Perl |
| in perlsub gibt es einen hinweis auf die blöcke, es sind keine subroutinen. dort wird auf perlmod verwiesen. abschnitt "BEGIN, UNITCHECK, CHECK, INIT and END" |
|
| Verstänisproblem in Sachen 'use'
(#110023) |
2008-05-20 18:57 |
guest Gast
|
 |
Allgemeines zu Perl |
| [quote="moritz+2008-05-20 16:38:13--"]
oder eval.
[/quote]
Wie meinst du das?
Muß ich den Code der Subroutine in ein EOF (oder qq) packen? |
|
| wildcard: Fehlersuche
(#51328) |
2005-01-26 17:07 |
renee
|
 |
Allgemeines zu Perl |
| Man macht es eigentlich immer so, dass man Subroutinen wiederverwendet (mehrmals aufruft) und nicht immer wieder kopiert... Das ist ja (auch ein) Sinn der Sache... |
|
| wildcard: Fehlersuche
(#51329) |
2005-01-26 17:10 |
Kathrin
|
 |
Allgemeines zu Perl |
| ist schon klar, nur ich hab eigentlich 2 verschiedene tabellen gebraucht, also auch 2 subroutinen, nur jetzt hab ich sie halt zu einer zusammengeschweißt |
|
| code innerhalb von {} (kA ^^)
(#105610) |
2008-02-06 00:14 |
murphy
|
 |
Allgemeines zu Perl |
| Ich glaube es ist ein generelles Problem, dass bei Subroutinen, die über die [tt]$object->method()[/tt] Syntax aufgerufen werden, die Prototypen ignoriert werden :-( |
|
| Zugriff auf Elemete aus einer Referenz
(#104197) |
2007-12-28 13:13 |
Duff
|
 |
Allgemeines zu Perl |
| [code]
$result=subroutine()
print Dumper($result);
[/code]
Das print Dumper($result) ergibt dann die obere Ausgabe. Mache ich ein [b]print "$result\n";[/b] bekomme ich die Speicheradresse eines… |
|
| zentrierte Darstellung mit printf möglich?
(#99689) |
2007-09-19 17:07 |
renee
|
 |
Allgemeines zu Perl |
| Du musst in Zeile 17 die Breite der entsprechenden Spalte anpassen... Lass' die Spaltentitle am Besten auch mit der Subroutine ausgeben... |
|
| Variablen in Sub's - strict meckert rum.
(#76299) |
2007-04-27 23:42 |
sid burn
|
 |
Allgemeines zu Perl |
| Wenn du eine Subroutine anlegst dann wird ein Eintrag in der Symboltabelle erzeugt. In der Symboltabelle existiert ein Typeglob. Ein Typeglob wiederrum ist nichts anderes als ein Perl Hash. |
|
| substr und =~
(#67273) |
2006-06-13 19:55 |
Strat
|
 |
Allgemeines zu Perl |
| fuer zu verallgemeinert. Man sollte zwar in einer subroutine in etwa nur genau einen abgeschlossenen Gedankengang (oder auch mehrere zusammengehoerige) implementieren, wodurch die subroutinen von… |
|
| Ausführen nur ein Teil des Programms
(#53318) |
2005-04-05 13:55 |
Thorium
|
 |
Allgemeines zu Perl |
| In Perl werden Unterprogramme oder Subroutines nicht automatisch aufgerufen.
Wenn du also willst, dass eine Subroutine aufgerufen wird, rufst du sie einfach auf:
[perl]#!/usr/bin/perl
#Main und… |
|
| private/public subs in modules
(#117191) |
2008-12-13 18:45 |
Linuxer
|
 |
Allgemeines zu Perl |
| If instead of a literal method name, you specify a simple scalar variable containing a reference to a subroutine, then the subroutine is called immediately. ...
[/quote] |
|
| Warnung oder was
(#63219) |
2006-02-22 18:21 |
FIFO
|
 |
Allgemeines zu Perl |
| [quote=leissi,22.02.2006, 16:50]und dann so in die Subroutine übergebn!
[code]
my $numberProjects = $#pjName;
my $backupPath = $Backup{"Backup"};
[/code][/quote]
Wo ist da die Subroutine… |
|
| Problem mit Modul: Perl-Modul liefert falschen Wert zurück.
(#81102) |
2004-03-23 14:52 |
format_c
|
 |
Allgemeines zu Perl |
| Problem bei [tt]return 1;[/tt] am ende einer Datei (Nicht einer Subroutine) mecker der Compiler.
[code]
C:\>perl -e "return 1;"
Can't return outside a subroutine at -e line 1. |