#define VFUNC(self) ((##self##)->_vptr) .net
这样在gcc下会编译失败, VC不会blog
报pasting ) does not give a valid preprocessing tokentoken
听说是由于版本问题get
解法:去掉##编译
define VFUNC(self) ((self)->_vptr) ast
参考:gcc
https://bbs.csdn.net/topics/300111770gc
https://blog.csdn.net/liangshoulong/article/details/76695795top