Thread C Funktion in perl umsetzen (16 answers)
Opened by piet at 2015-02-11 13:03

Raubtier
 2015-02-11 15:02
#179591 #179591
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
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.

View full thread C Funktion in perl umsetzen