|
我有一个函数ErrState(){},同时我需要定义这样一个宏:#define ERR_STATE_NUM(X)。这个宏实现的功能如下:当X为3时,宏定义最后的展开结果是3个 ErrState 函数名的列表:ErrState,ErrState,ErrState
当X为5时,宏定义最后的展开结果是5个 ErrState 函数名的列表:ErrState,ErrState,ErrState,ErrState,ErrState也就是说,X是多少,最后宏定义展开出来的就是多少个 ErrState 函数名
请教,这个用宏定义如何实现?
|
|