Thread Programm mit Unterprogramm (37 answers)
Opened by Gast at 2006-05-02 15:55

Noisebreath
 2006-05-04 19:50
#65498 #65498
User since
2006-04-14
72 Artikel
BenutzerIn
[default_avatar]
wie gesagt.. ich hatte 2 übergeben und nur vergessen zu schreiben.. läuft alles. hab aber n weiteres problem.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
for my $datei (@dateien) {
my $document;
&functions(\$document,\$datei);
push(@documentlist,$document);
}

foreach my $ele (@documentlist){
 print "spalteninfo:\t";
 print $ele->spalteninfo();
 print "\n";
 print "parent:\t";
 print $ele->parent();
 print "\n";
 print "child:\t";
 print $ele->child();
 print "\n";
 print "parent:\t";
 print $ele->parent();
 print "\n";
 print "doc_format:\t";
 print $ele->doc_format();
 print "\n";
 print "name:\t";
 print $ele->name();
 print "\n";
 print "--------------------\n";
}


document möchte ich mit einem klassenobjekt füllen und dann die attribute der klasse füllen :

Code: (dl )
1
2
3
4
5
6
7
8
$$document = DOCUMENT->new();
$$document->spalteninfo(\@array);
$$document->name(\$name);
&get_hierarchie(\$name,\@child,\@parent);
&get_format(\$doc_format);
$$document->doc_format(\$doc_format);
$$document->child(\@child);
$$document->parent(\@parent);


problem ist dass er mir bei der ausgabe (oberer Code) nur die Referenzen gibt. mach ich was falsch bei der ausgabe?
Ausgabe :
z.B.:

spalteninfo:    ARRAY(0x18bd910)
parent: ARRAY(0x18c9eb0)
child:  ARRAY(0x18c9ff4)
parent: ARRAY(0x18c9eb0)
doc_format:     SCALAR(0x18bdd3c)
name:   SCALAR(0x18ca018)\n\n

<!--EDIT|Noisebreath|1146760425-->

View full thread Programm mit Unterprogramm