这是一个预处理宏。
lib/TH/THTensor.h:
#define THTensor_(NAME) TH_CONCAT_4(TH,Real,Tensor_,NAME)
导致...
lib/TH/THGeneral.h.in:
#define TH_CONCAT_4(x,y,z,w) TH_CONCAT_4_EXPAND(x,y,z,w)
最后...
lib/TH/THGeneral.h.in:
#define TH_CONCAT_4_EXPAND(x,y,z,w) x ## y ## z ## w
long THTensor_(storageOffset)(const THTensor *self)
long THRealTensor_storageOffset(const THTensor *self)
THTensor_
只是一个宏。 - Christoph