Thread Array of Hashes aus Datei anlegen (53 answers)
Opened by Flips87 at 2020-02-04 11:19

hlubenow
 2020-02-05 10:27
#191304 #191304
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
2020-02-05T09:01:22 Flips87
Wow, der Code funktioniert einwandfrei. Tausend Dank :) Da hätte ich tatsächlich noch eine Weile daran gesessen.

Gern. Aber versuch' bitte trotzdem, das eine oder andere daraus zu verstehen, wenn das möglich ist. Durch so eine Aufgabe sollst Du ja was lernen.
2020-02-05T09:01:22 Flips87
Welchen Unterschied macht es eigentlich wenn man das "++" in Zeile 25 vor "$count" stellen würde? So wie es Raubtier vorgeschlagen hat?

Das ist nur dann von Bedeutung, wenn der Ausdruck ausgewertet werden soll.
Am einfachsten sieht man das an einem Beispiel:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/perl

use warnings;
use strict;

my $a = 5;
print "$a\n";

my $b = $a++;
print "$b\n";

$a = 5;
print "$a\n";

my $c = ++$a;
print "$c\n";

Bei "++$a" wird also erst erhöht und dann der Variablen $c zugewiesen.
Ich persönlich verwende den "++"-Operator aber nie so, sondern immer nur einfach "$a++;" als Ersatz für die Anweisung "$a = $a + 1;".

View full thread Array of Hashes aus Datei anlegen