【发布时间】:2012-03-18 21:59:21
【问题描述】:
当 dylib 的函数包含引用和默认参数时,是否可以将 dylib 的 C 头文件包含到 Objective-C 项目中。例如
extern "C" {
unit32_t GetThisReference(uint32_t & theRef);
unit32_t ThisFunctionHasDefaults(uint32_t aparm, uint32_t one = 1, uint32_t two = 2);
};
谢谢!
【问题讨论】:
-
extern "C"和默认参数和引用使您的示例看起来像 C++,而不是 C。
标签: objective-c c macos parameters parameter-passing