Jump to content

Talk:Variadic macro in the C preprocessor

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by MFH (talk | contribs) at 19:14, 13 May 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

It should be said how the user (= body of the function) accesses to (possibly existing) extra arguments and their number. MFH: Talk 19:07, 12 May 2005 (UTC)[reply]


now you (Akihabara) added "no means is provided...", although I somehow remember some trick to find it out (but I stopped doing tricky things in C about 10 years ago...) - but maybe the tricks I used then are too tricky to be mentioned officially...(kindof calculations with stack pointers, return adresses sneaked from the stack, memory addresses of passed parameters, etc.etc.) - but wasn't there some simple (and official) VA_NUM_ARGS() macro or so? MFH: Talk 19:14, 13 May 2005 (UTC)[reply]