1

我想我最近读到了一个 C 标准库函数,它能够返回一个指向任何外部变量的指针,该变量的名称作为 const char * 传递给它。我认为它可以通过链接器符号工作,如果有帮助的话。

4

2 回答 2

2

您可能会想到dlsym,它不是 C 标准库的一部分,而是 POSIX API 的一部分。

于 2010-08-27T05:11:09.180 回答
2

这取决于系统。dlsym已经提到过。它的 Windows 对应物是GetProcAddress. 在后一种情况下,函数不仅需要是外部的,而且需要导出。

于 2010-08-27T05:15:28.643 回答