2011-07-17 11 views

Odpowiedz

6

To prawdopodobnie dotyczyłoby wywołań systemowych, które byłyby w C, ale możesz call C functions from D, więc jeśli nie ma biblioteki, która ją zawinie (co raczej wątpię), będziesz musiał wymyślić jakie są odpowiednie wywołania C i użyj ich.

5

Tworzenie powiązań z bibliotekami C jest dość proste w języku D, więc możesz spróbować uzyskać dostęp do wieloportowego portu USB za pomocą libusb.

+1

Link do oficjalnej dokumentacji (z przykładami) do "Interfejs do C" w języku D: https://dlang.org/spec/interfaceToC.html –

Powiązane problemy