当一个函数,或者仿函数被调用时,
这个函数能否通过某种手段得知是某个类或者文件调用,
也就是不通过传递任何参数来获取调用者
当一个函数,或者仿函数被调用时,
这个函数能否通过某种手段得知是某个类或者文件调用,
也就是不通过传递任何参数来获取调用者
我不太理解你说的“仿函数”是什么。
此外,我觉得函数没有办法得知调用者是哪个 class。可以假设一下,如果能知道,那么你希望返回的“调用者”是什么类型的数据呢?字符串显然不可能,编译后就不会有表示 classname 的字符串存在。指针么?你得到了一个指针,你又怎么判断这个指针是什么类型呢?
我不知道你的需求是什么。我觉得,设计模式里面有你需要的东西。