I;m trying to link to a C++ routine (provided by a 3rd party) which is declared as:
double[] ICurve_GetValues(...)
I've got, in my 'wrapper':
REAL*8 :: RET(IVALUECOUNT)
STDCALL IP_ICurve_GetValues_ 'ICurve_GetValues'(...) : REAL*8
RET = IP_ICurve_GetValues_ (...)
but it crashes when called. I'm guessing I've got the STDCALL syntax wrong?
TIA
K