Versionen dieses Beitrags

Typkonvertierung in C bzw. Perl

pl
  • Typkonvertierung in C bzw. Perl
  • hin again,
  • wenn das Zeichen gegeben ist (hier als Binary direkt aus der C-Datei), siehts dann so aus:
  • ~~~c
  • unsigned char *uml = "ü"; // Datei in ISO-8859-1 gespeichert
  • printf("%X %X\n", uml[0] >> 4 & 0xF, uml[0] & 0xF);
  • ~~~
  • und in Perl kriegst Du die Oktettenwertigkeit mit `unpack("C", "ü")` aus der Binary. Beachte daß die Dateien mit dem Code in der richtigen Zeichenkodierung gespeichert sind!
  • MfG