DLL

bsving bsving_member at pathlink.com
Thu May 25 17:20:57 PDT 2006


In article <e55f2s$rr7$1 at digitaldaemon.com>, Kirk McDonald says...
>
>>
>Try declaring transform as extern (C), i.e.:
>
>export extern (C)
>void transform(double *x, double *y, double theta) {
>     // ...
>}
>
>-Kirk McDonald

WOW, thanks. it works like a charm. Just for the fun of it I was investigating
if it was possible to write D DLLs to be used in LabVIEW, and yes it works. But
why do i need this extern (C)? the web site at Digitalmars says nothing about
that.





More information about the Digitalmars-d mailing list