C中的根基类

前端之家收集整理的这篇文章主要介绍了C中的根基类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
.NET中的每个对象都从公共根“Object”继承(直接或间接).在C中有这样一个共同的对象根吗?如何将任何对象传递给函数
public void DoSomeStuff(object o) { ... }

编辑:澄清,目的:在该函数中我想调用指向成员函数的指针.为此,我需要对象实例和指向所需函数的指针.为了简化可读性,我想制作一个包含所需信息的包装器.我不确定这是不是最好的方法,但这是背景的想法.

解决方法

没有共同的根类.使用void *将任何对象传递给函数,或者更好地定义一些基类.

猜你在找的C&C++相关文章