Tim*_*Tim 4 c runtime-type
如果变量的类型必须在C中确定为运行时但变量名是固定的并且给定,是否有任何方法可以重用涉及变量的代码?
实际上我在询问C++的运行时确定类型的C对应情况.
如果可能的话请举一些例子.
Pas*_*uoq 7
C语言没有面向对象的功能,这使得在C++中询问对象的运行时类型变得有意义.
您通常通过强制转换来实现C中的通用性void*.示例:C函数qsort.
void*
如果你的问题是关于在运行时确定void*指针指向的实际类型,那是不可能的.大多数编译器根本不存储这些信息.
归档时间:
15 年,11 月 前
查看次数:
4352 次
最近记录:
13 年,6 月 前