Thread C Funktion in perl umsetzen
(16 answers)
Opened by piet at 2015-02-11 13:03
Gibt es hier überhaupt einen Grund dafür, die Daten so vorzubelegen?
Warum statt $data[1] = "\xA3"; nicht $data[1] = 0xA3;? Oder liegen die Daten als Char vor? Ansonsten: my $value = unpack("C", "\xA3"); Noch allgemein: Achtung beim Übergeben des Arrays @data: es hat auch das Element[0], sobald das Element[1] zugewiesen wurde. Allerdings ist [0] dann undef. Du willst das also nicht so an deine Funktion übergeben. |