07-29-2005 01:34 AM
07-29-2005 05:36 AM
You shouldn't have any problems building a dll in VC++ that can be used by any other language. You might need to prevent the C++ compiler from 'name mangling' the functions in the dll by adding: extern "C" to their definition.
('Name mangling' is the process by which a C++ compiler generates unique internal identifiers for overloaded functions ie multiple functions in a single program which all have the same name but have different parameter lists and/or return types.)
JR