【发布时间】:2011-01-24 12:27:59
【问题描述】:
我有一个程序集,其中有一个方法定义。 虽然我想访问 assemble 的所有其他方法,但我暂时不想访问我的文件中的这个特定方法。假设我得到了一个 dll,我是这个 dll 的消费者。我想在我的文件中限制对其中一种方法的访问。 如何做到这一点?
【问题讨论】:
标签: assemblies
我有一个程序集,其中有一个方法定义。 虽然我想访问 assemble 的所有其他方法,但我暂时不想访问我的文件中的这个特定方法。假设我得到了一个 dll,我是这个 dll 的消费者。我想在我的文件中限制对其中一种方法的访问。 如何做到这一点?
【问题讨论】:
标签: assemblies
如果我理解正确,根据您的汇编程序,您可以将EXTERN 和PUBLIC 用于不同模块中的过程。
【讨论】:
您可以在包含文件 (.inc) 中删除对该函数的引用,这样链接器就不会知道它的存在。
确实没有充分的理由这样做。如果您不想使用函数,请不要调用该函数。无论如何它都会被加载到内存中。
【讨论】: