最近我开始合作c++.我听说exported functions但不确定它意味着什么.
所以我的问题是:
exported function?normal function和exported function?如果是的话,它是什么?dll什么关系?
- 什么是导出功能?
当您使用模块(代码片段)进行编程时,您需要在某个模块中调用一个在其他模块中定义的函数.导出与该过程相关.在C/C++中,如果要声明一个函数来使用它而不在源文件中定义它,则应使用关键字"extern".在定义该函数的文件中,您没有什么特别之处,默认情况下,全局范围内的事物会自动导出.
- 普通功能和导出功能有什么区别吗?如果是的话,它是什么?
没什么特别的,除了后者在链接时可见.
- 它与dll有什么关系?
有关DLL的DLL和函数导出,请参见http://msdn.microsoft.com/en-us/library/a90k134d.aspx.在这种情况下,您必须声明应导出哪个函数.
| 归档时间: |
|
| 查看次数: |
2557 次 |
| 最近记录: |