+ -
当前位置:首页 → 问答吧 → __compar_d_fn_t 这是什么类型?

__compar_d_fn_t 这是什么类型?

时间:2010-08-04

来源:互联网

在读qsort的时候发现一个奇怪的类型, __compar_d_fn_t
刚开始以为是传入的那个函数指针呢, 后来发现有三个参数,, 就不知道是什么了.
在google里面搜__compar_d_fn_t, 啥都没有.

作者: yylogo   发布时间: 2010-08-04

这种东西不用在意啦,看到前面的"__"了么,一个内置类型,实现相关啦

作者: beyond_touch   发布时间: 2010-08-04

回复 beyond_touch


    额,, 我就是想读下这些代码

作者: yylogo   发布时间: 2010-08-04

http://stdlib.org/

作者: efolzl   发布时间: 2010-08-04

静待高手给出答案

作者: ilwmin   发布时间: 2010-08-04

回复 efolzl


    __nonnull 这个又是什么?

作者: yylogo   发布时间: 2010-08-04

本帖最后由 zhangsuozhu 于 2010-08-04 17:36 编辑


QUOTE:
efolzl 发表于 2010-08-04 17:22



找着了
  1. #ifndef __COMPAR_FN_T
  2. # define __COMPAR_FN_T
  3. typedef int (*__compar_fn_t) (__const void *, __const void *);

  4. # ifdef __USE_GNU
  5. typedef __compar_fn_t comparison_fn_t;
  6. # endif
  7. #endif
  8. #ifdef __USE_GNU
  9. typedef int (*__compar_d_fn_t) (__const void *, __const void *, void *);
  10. #endif
复制代码
一个函数的指针类型

作者: zhangsuozhu   发布时间: 2010-08-04

回复 yylogo


    我也不知道,我是个小菜鸟,你的第一个问题我也是google来的,

作者: efolzl   发布时间: 2010-08-04

相关阅读 更多

热门下载

更多