【发布时间】:2012-07-05 12:02:55
【问题描述】:
这是在 Windows 7 64 位上使用 C 语言和 VC++ 2010。
有没有一种方法可以可靠且一致地访问函数的地址(c 链接),以便在每次运行程序时它都是相同的地址?
【问题讨论】:
-
...为了什么目的?而且...您是否同时拥有函数和调用者?
-
@reuben:将地址存储在数据库中? :-D
-
我拥有函数和调用者,这是因为我想写一个包含指向文件的函数指针的结构,所以我在读取文件时不需要做任何初始化工作.
-
如果我得到一个指向代码段开头的指针,并使存储的地址与该地址相关,怎么样?例如。 void *address = &my_func - &main;
标签: c function pointers function-address