我正在重写一些嵌入了最初用 C 编写的免费软件库的 Mac 代码。编译器抱怨说,由于我使用的是. long double
,所以我应该使用fabsl
而不是fabs
. 所以我去改变了它们。
但是,阅读有关该主题的几页似乎应该没有区别,从 C99 开始,就有一个类型泛型宏可以根据类型插入正确的调用。
所以也许我使用了错误的方言?
有谁知道 xcode7 中的编译器默认值是什么,以及它是否具有通用宏?
我正在重写一些嵌入了最初用 C 编写的免费软件库的 Mac 代码。编译器抱怨说,由于我使用的是. long double
,所以我应该使用fabsl
而不是fabs
. 所以我去改变了它们。
但是,阅读有关该主题的几页似乎应该没有区别,从 C99 开始,就有一个类型泛型宏可以根据类型插入正确的调用。
所以也许我使用了错误的方言?
有谁知道 xcode7 中的编译器默认值是什么,以及它是否具有通用宏?