Dynamic Libaries in D
dhasenan at gmail.com
Mon Oct 13 16:41:42 PDT 2008
Tim M wrote:
> So do I just have to use C/C++ and is there any plans / current projects
> that this may change in future?
No, you just have to do this:
// The application calls this
void someDllFunc ()
// regular D code here
void someNonDllFunc ()
// The application doesn't see this.
extern (Windows) tells the compiler to disguise the functions so they
look like regular C functions in the resulting object file. It doesn't
change the meaning of any code inside.
More information about the Digitalmars-d-learn