void func(string name)
{
cout << name << endl;
}
#define LoadBase(name)
func(#name)
int main()
{
LoadBase(abc); //这里的abc,可以直接传过去
int x = 1;
LoadBase(x); //输出的x
return 0;
}

void func(string name)
{
cout << name << endl;
}
#define LoadBase(name)
func(#name)
int main()
{
LoadBase(abc); //这里的abc,可以直接传过去
int x = 1;
LoadBase(x); //输出的x
return 0;
}