当前位置:  开发笔记 > 编程语言 > 正文

运行时确定C的类型

如何解决《运行时确定C的类型》经验,为你挑选了1个好方法。

如果变量的类型必须在C中确定为运行时但变量名是固定的并且给定,是否有任何方法可以重用涉及变量的代码?

实际上我在询问C++的运行时确定类型的C对应情况.

如果可能的话请举一些例子.



1> Pascal Cuoq..:

C语言没有面向对象的功能,这使得在C++中询问对象的运行时类型变得有意义.

您通常通过强制转换来实现C中的通用性void*.示例:C函数qsort.

如果你的问题是关于在运行时确定void*指针指向的实际类型,那是不可能的.大多数编译器根本不存储这些信息.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有