我有一个宏观DDLogDebug(...)
,我想做到以下几点如何在另一个宏中存储宏?
#define _DDLogDebug(arg...) DDLogDebug(args)
#undef DDLogDebug
#define DDLogDebug(args...) doSomething(); _DDLogDebug(arg...)
但它不工作。取而代之的#define _DDLogDebug(arg...) DDLogDebug(args)
,我需要一个命令,“专卖店”的宏观DDLogDebug
到_DDLogDebug
的内容。
有没有这样的事情存在?
一个应该如何当一个人想修改宏其定义不暴露呢?
你知道,如果这些指令编程的OSX的时候有哪些?看来他们不是。 – Colas
@Colas他们在OSX上为我工作得很好......看到修改后的答案。 – Leushenko