Thread Win32::API und LibUSB-Win32 (36 answers)
Opened by rosti at 2017-02-03 11:40

FIFO
 2017-02-04 08:31
#186020 #186020
User since
2005-06-01
469 Artikel
BenutzerIn

user image
Ein struct pointer als Rückgabetyp ist ein 'P' (oder 'N', vgl. Empfehlung in der Doku). Wenn man das struct selbst nachbaut (pack), muss man die tatsächlichen Bytegrößen kennen, incl. vielleicht nicht-Standard-alignement. Oder schau Dir mal CPAN:Win32::API::Struct und diesen Abschnitt an. Das Arbeiten mit C-structs unter Win32::API ist kein wirkliches Vergnügen außer in simplen Fällen, Unicode (bzw. UTF16-LE)-Strings funktionieren z.B. nicht richtig ...

CPAN:Device::USB ist leider nur Linux-tauglich.
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Win32::API und LibUSB-Win32