There is a separate function, StrVPrintF, that takes variable arguments.
va_start(), va_arg() and va_end() are implemented for the Palm in
unix_stdarg.h.
> -----Original Message-----
> From: J. Klapste [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, November 10, 1999 11:51 AM
> To: [EMAIL PROTECTED]
> Subject: Re: is there anything by which we can pass variable no of
> arguments to a function
>
>
>
> Well, doesn't StrPrintF take variable arguments?
>
> Maybe this should come a feature request, as I know I've
> wanted to use it
> more than once (though probably not more than twice :)
>
> -J
>
> On Tue, 9 Nov 1999, Jun-Kiat Lam wrote:
>
> > The macro you are looking for is actually va_start(),
> va_arg () and va_end
> > (). It's mentioned in the MSL C docs. However, you can't
> really use this
> > macro on the Palm OS in CodeWarrior since it's implemented
> in <stdarg.h>,
> > and as you mentioned, most of the MSL ANSI C libs are not
> supported on the
> > Palm OS. I don't know if something equivalent is
> implemented in the Palm OS
> > SDK, but I doubt it. Sorry.
> >
> > Jun-Kiat Lam
> > Metrowerks Technical Support
> >
> > ----- Original Message -----
> > From: Gaurav Palvia <[EMAIL PROTECTED]>
> > To: palm-dev-forum <[EMAIL PROTECTED]>
> > Sent: Monday, November 08, 1999 6:57 AM
> > Subject: is there anything by which we can pass variable no
> of arguments to
> > a function
> >
> >
> > > hi pals,
> > >
> > > is there anything by which we can pass variable no of
> arguments to a
> > > function.The standard vm_list ,vm_start macros are not supported
> > > in the code warrior c compiler
> > >
> > >
> >
> >
>
>