Thread (Message) | Date | Author |
Score |
Board |
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192994) |
2020-12-16 11:32 |
bianca
|
 |
Allgemeines zu Perl |
… schon was gefunden:
[b]test_require1.pl[/b]:
[code=perl tabs=4]#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
local $Data::Dumper::Purity;
$Data::Dumper::Purity = 1;
local… |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192994) |
2020-12-16 11:32 |
bianca
|
 |
Allgemeines zu Perl |
… schon was gefunden:
[b]test_require1.pl[/b]:
[code=perl tabs=4]#!/usr/bin/perl
use strict;
use warnings;
use Data::Dumper;
local $Data::Dumper::Purity;
$Data::Dumper::Purity = 1;
local… |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192997) |
2020-12-16 17:41 |
hlubenow
|
 |
Allgemeines zu Perl |
Vielleicht würde das Programm einfacher, wenn es in OOP geschrieben wäre.
Der Umgang mit Klassen ist im Prinzip deutlich leichter als der mit HoH, Referenzen/Zeigern und anonymen Funktionen. |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192997) |
2020-12-16 17:41 |
hlubenow
|
 |
Allgemeines zu Perl |
Vielleicht würde das Programm einfacher, wenn es in OOP geschrieben wäre.
Der Umgang mit Klassen ist im Prinzip deutlich leichter als der mit HoH, Referenzen/Zeigern und anonymen Funktionen. |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192997) |
2020-12-16 17:41 |
hlubenow
|
 |
Allgemeines zu Perl |
Vielleicht würde das Programm einfacher, wenn es in OOP geschrieben wäre.
Der Umgang mit Klassen ist im Prinzip deutlich leichter als der mit HoH, Referenzen/Zeigern und anonymen Funktionen. |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192997) |
2020-12-16 17:41 |
hlubenow
|
 |
Allgemeines zu Perl |
Vielleicht würde das Programm einfacher, wenn es in OOP geschrieben wäre.
Der Umgang mit Klassen ist im Prinzip deutlich leichter als der mit HoH, Referenzen/Zeigern und anonymen Funktionen. |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#193016) |
2020-12-20 13:03 |
hlubenow
|
 |
Allgemeines zu Perl |
[quote="bianca@2020-12-20T09:32:03"]Sehr gut geschrieben, flüssig lesbar.[/quote]
Dankeschön! Freut mich, daß jemand sich damit beschäftigt. |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#193000) |
2020-12-17 00:58 |
hlubenow
|
 |
Allgemeines zu Perl |
Cool! |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118826) |
2009-02-13 10:39 |
Struppi
|
 |
Datenbanken und Verzeichnisdienste |
An welcher Stelle übergibst du @row an das Hauptprogramm? |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118829) |
2009-02-13 11:15 |
BumBum
|
 |
Datenbanken und Verzeichnisdienste |
Hallo Struppi
ich habe es mit dem letzen Speicher => $_ gemacht.
da er bei
[code]
while (@row = $sth1->fetchrow_array ())
{
my @row1 = @row;
}
return @row1… |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118831) |
2009-02-13 11:26 |
pq
|
 |
Datenbanken und Verzeichnisdienste |
[quote="BumBum+2009-02-13 09:10:56--"]
[code]
#use strict;
[/code]
[/quote]
ich sehe das häufiger, dass da ein auskommentiertes strict im code rumliegt. |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118833) |
2009-02-13 11:40 |
Struppi
|
 |
Datenbanken und Verzeichnisdienste |
[quote="BumBum+2009-02-13 10:15:29--"]
Hallo Struppi
ich habe es mit dem letzen Speicher => $_ gemacht.
da er bei
[code]
while (@row = $sth1->fetchrow_array ())
{
my @row1 =… |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118834) |
2009-02-13 11:48 |
BumBum
|
 |
Datenbanken und Verzeichnisdienste |
Hallo pq,
vielen Dank für den Hinweis
das use strict ist nicht auskommentiert das stand nur ein größer erklärungstext den ich nicht mit veröffentlichen wollte und deshalb gelöscht habe. |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118836) |
2009-02-13 12:09 |
pq
|
 |
Datenbanken und Verzeichnisdienste |
[quote="BumBum+2009-02-13 10:48:17--"]
das use strict ist nicht auskommentiert das stand nur ein größer erklärungstext den ich nicht mit veröffentlichen wollte und deshalb gelöscht habe. |
|
DB in einer Subroutine auslesen ein Array erstellen und an das Hauptprogramm übergeben.
(#118851) |
2009-02-13 16:52 |
Struppi
|
 |
Datenbanken und Verzeichnisdienste |
Woher weißt du das? |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192996) |
2020-12-16 16:24 |
bianca
|
 |
Allgemeines zu Perl |
Ja das passt nicht. Stimmt. Ich stelle die anonymen Funktionen um auf benannte, dann kommt der Fehler nicht mehr.
Danke dir |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192995) |
2020-12-16 15:18 |
Linuxer
|
 |
Allgemeines zu Perl |
Keine Ahnung, ob das konkret zu Deinem Problem beiträgt; ich konnte mich nicht tiefergehend damit befassen, aber das hier fiel mir auf:
[code=perl]
$varenv->{zeiger_geladen} = defined… |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#192998) |
2020-12-16 20:01 |
bianca
|
 |
Allgemeines zu Perl |
Werde ich mir durchlesen. Danke! |
|
Debugging Hilfe bei Can't use string ("1") as a subroutine ref while "strict refs" in use
(#193015) |
2020-12-20 10:32 |
bianca
|
 |
Allgemeines zu Perl |
Sehr gut geschrieben, flüssig lesbar. Ich arbeite schon lange mit Perl, habe aber nie eine große Tiefe erreicht. Aus diesem Immernoch-Anfängerin-Hintergrund folgendes Feedback von mir:
[list][*]Im… |
|
Warten auf Toplevel-Fenster unterhalb einer Subroutine mit MainLoop funktioniert nicht
(#114164) |
2008-09-01 15:17 |
skontox
|
 |
Graphische Oberflächen |
Besten Dank "# Kein Kommentar"!
genau sowas habe ich gesucht.
Hier nochmal Dein Beispiel angepasst an meinen direkten Wunsch ;-):
[code]
#! /usr/bin/perl
use warnings;
use strict;
use Tk… |