.m 文件中的 C 函数是否比 .c 文件中的慢?有人知道任何性能测试吗?
问问题
623 次
2 回答
7
文件不快也不慢。它们被编译并链接在二进制文件中。我假设您正在询问从此类文件编译的可执行文件的速度。
那么问题就出在编译器上。如果您使用与 .m 文件相同的编译器从 .c 文件编译代码,并且对其进行了优化,则结果将是相同的。
于 2012-04-15T16:20:37.570 回答
2
.m 文件中的 C 函数是否比 .c 文件中的慢?有人知道任何性能测试吗?
好吧,让我将您的问题解释为“C 函数比 Objc 消息慢还是快?” 而答案是......
这取决于。Mike Ash 在此处对 ObjC 和 C++ 和 C 进行了很好的速度比较。
于 2012-04-15T16:40:59.483 回答