[pso] Macrouri variadice in Windows DDK.

foxX alex.mihaiuc at gmail.com
Wed Aug 20 12:49:59 EEST 2008


Are cineva vreo idee daca pot face asa ceva?

gen
#define X(format, ...) DbgPrint(format, __VA_ARGS__)

Chestia e C99 si merge in afara DDK-ului. Momentan n-am gasit ce flag
sa pun la C_DEFINES= din sources incat sa mearga (cu /Ze tot nu-i
place ``...").

In gcc pentru kbuild functioneaza
#define X(format, ...) printk(format, ##__VA_ARGS__)
(## nu e necesar in windows pentru ca utilitarul cl consuma automat
virgulele in plus
http://msdn.microsoft.com/en-us/library/ms177415.aspx)

De asemenea, build.exe din DDK ajunge sa invoce cl.exe, sau lucreaza
cu alte programe?
-- 
kthxbai


More information about the pso mailing list