首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

unix环境高级编程程序清单2-3为路径名动态分配内存,posix_version=sysconf(_SC_VERSION),里面的参数没定义的如何可以用

2013-01-05 
unix环境高级编程程序清单2-3为路径名动态分配内存,posix_versionsysconf(_SC_VERSION),里面的参数没定义

unix环境高级编程程序清单2-3为路径名动态分配内存,posix_version=sysconf(_SC_VERSION),里面的参数没定义的怎么可以用
unix环境高级编程程序清单2-3为路径名动态分配内存,posix_version=sysconf(_SC_VERSION),里面的参数没定义的怎么可以用
[解决办法]
你下载一个gnu libc 源码看看sysconf的实现.我给你摘抄了一段:


long int
__sysconf (name)
     int name;
{
  switch (name)
    {
    default:
      __set_errno (EINVAL);
      return -1;
    ...
    case _SC_VERSION:
    ...
        break;
    }
  __set_errno (ENOSYS);
  return -1;
}

热点排行