[fpc-pascal]Variable argument counts...
jonas at zeus.ugent.be
Sun Sep 19 22:13:17 CEST 2004
On 19 sep 2004, at 21:58, Gene Buckle wrote:
> I'm working on wrapping a C library that has a function that can
> handle a
> variable number of parameters. What mechanism can I use in FPC to call
> this correctly?
> The C prototype for the function looks like this:
> void QMCall(char * subrname, short int argc, ...);
procedure QMCall(subrname: pchar; argc: shortint; rest: array of
const); cdecl; external;
You can then call it using
(I know you said it only needed strings, but it's just to show that you
can pass anything that way, just like with "...").
More information about the fpc-pascal