Hallo,
ich habe ein kleines Problem und es wäre super, wenn man mir helfen könnte:
Hier mein Code:
use threads;
use threads::shared;
my @array : shared;
push( @array, [("wert1", "wert2")]);
und ich bekomme bei push folgenden Fehler:
"Invalid value for shared scalar at ..."
Dass das kein Scalar ist, ist ja klar.
Laut perldoc.org kann man auch arrays sharen und mit dem "@" vor array mache ich das doch klar. Ich habe bisher nur Beispiele gefunden, bei denen ein Scalar geshart wird.
Aber wieso funktioniert das nicht ?
MfG, calavera