🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1448

Re: C macros - variabel aantal parameters

#1448
From: Dirk Feytons
Date: Sat, 05 Mar 2005 12:59
24 lines
1998 bytes
Andy Peeters wrote:
> Hello,
> 
> Kort vraagje over C macros.
> 
> Functies in C kunnen een variabel aantal parameters hebben zoals 
> bijvoorbeeld printf. Is dit ook mogelijk met macros?
> 
> Zoja, hoe kan ik dit dan toepassen?
> 
> Ik zoek al een tijdje via Google en ik vind wel veel over de C 
> preprocessor en #define maar niet of dat er variabele parameters 
> mogelijk zijn.

Zoek op 'variadic macro'. Is toegevoegd met de C99 standaard maar 
verschillende compilers ondersteunden het al op ��n of andere manier. 
Zie de documentatie van je compiler.

-- 
Dirk

(PGP keyID: 0x448BC5DD - http://www.gnupg.org - http://www.pgp.com)

.oO� Time flies like an arrow, fruit flies like a banana. �Oo.
Technical Details
Message-ID: <1110027570.624442@seven.kulnet.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!newsfeed.icl.net!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mail
References: <42298f01$0$14970$ba620e4c@news.skynet.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,c77ac4f1c476d0ff
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!newsfeed.icl.net!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mail
From: Dirk Feytons <Dirk.Feytons@NORUBBISH.easynet.be>
Newsgroups: be.comp.programming
Subject: Re: C macros - variabel aantal parameters
Date: Sat, 05 Mar 2005 13:59:38 +0100
Organization: KULeuvenNet
Lines: 24
Message-ID: <1110027570.624442@seven.kulnet.kuleuven.ac.be>
References: <42298f01$0$14970$ba620e4c@news.skynet.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: ikaria.belnet.be 1110027570 22283 134.58.127.12 (5 Mar 2005 12:59:30 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Sat, 5 Mar 2005 12:59:30 +0000 (UTC)
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
In-Reply-To: <42298f01$0$14970$ba620e4c@news.skynet.be>
X-Enigmail-Version: 0.89.5.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@mystra.kotnet.org
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)