求问这段代码的意思 看不懂
A.cpp中有定义:
#define IMPLEMENT_META_INTERFACE(INTERFACE, NAME) \
const String16 I##INTERFACE::descriptor(NAME); \
String16 I##INTERFACE::getInterfaceDescriptor() const { \
return I##INTERFACE::descriptor; \
}
在另外的一个cpp文件中有
#define I(_i, _j) ((_j)+ 4*(_i))
A定义中的##是啥??
A.cpp中的宏定义是啥意思呢?
谢谢