《unix环境高级编程》open_max是个什么函数?

c05170519 2011-07-04 10:53:43
2版P405 原来的P505 popen函数和pclose函数的实现里有:
static int maxfd;//全局的
file popen(..)
{
maxfd=open_max();
}

我在 aque.h里查到有这个函数 但是没有说明 大家知道吗
...全文
488 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
c05170519 2011-07-05
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wyjq395 的回复:]

看的比我多了。。。

电子书随便下载都是,
本来我也用纸质的,公司上班偷偷看书,就下了电子书。
我电子的中英文都有,对照着看。
[/Quote]
电子书再看 我眼就要瞎了 刚把英文版纸质的也买了
justkk 2011-07-04
  • 打赏
  • 举报
回复
里面有链接的
我的英文版 2.5. Limits
wyjq395 2011-07-04
  • 打赏
  • 举报
回复
看的比我多了。。。

电子书随便下载都是,
本来我也用纸质的,公司上班偷偷看书,就下了电子书。
我电子的中英文都有,对照着看。
c05170519 2011-07-04
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 justkk 的回复:]

晕,电子书上有链接的

/*
* From our open_max(), Figure 2.16.
*/
static int maxfd;

FILE *
popen(const char *cmdstring, const char *type)
...
[/Quote]电子书啊 我说纸质的怎么......
有空还是请您加一下哈 或者你把号码给我 我加~
justkk 2011-07-04
  • 打赏
  • 举报
回复
公司网络限制QQ登录的
justkk 2011-07-04
  • 打赏
  • 举报
回复
晕,电子书上有链接的

/*
* From our open_max(), Figure 2.16.
*/
static int maxfd;

FILE *
popen(const char *cmdstring, const char *type)
...
c05170519 2011-07-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 justkk 的回复:]

C/C++ code
Figure 2.16. Determine the number of file descriptors
#include "apue.h"
#include <errno.h>
#include <limits.h>

#ifdef OPEN_MAX
static long openmax = OPEN_MAX;
#else
static long openmax ……
[/Quote]阿弥托福 先膜拜一下 这么细的东西都知道 真是大牛啊
能加我QQ吗 我想聊聊 想看看你的学习经历 我不会有一点小问题就问你的
QQ 745826722
昵称很不好取 2011-07-04
  • 打赏
  • 举报
回复
justkk 2011-07-04
  • 打赏
  • 举报
回复
Figure 2.16. Determine the number of file descriptors
#include "apue.h"
#include <errno.h>
#include <limits.h>

#ifdef OPEN_MAX
static long openmax = OPEN_MAX;
#else
static long openmax = 0;
#endif

/*
* If OPEN_MAX is indeterminate, we're not
* guaranteed that this is adequate.
*/
#define OPEN_MAX_GUESS 256

long
open_max(void)
{
if (openmax == 0) { /* first time through */
errno = 0;
if ((openmax = sysconf(_SC_OPEN_MAX)) < 0) {
if (errno == 0)
openmax = OPEN_MAX_GUESS; /* it's indeterminate */
else
err_sys("sysconf error for _SC_OPEN_MAX");
}
}

return(openmax);
}
c05170519 2011-07-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 justkk 的回复:]

里面有链接的
我的英文版 2.5. Limits
[/Quote]哪里有链接啊 书上吗
英文版 2.5. Limits是什么意思啊 我手头没英文版的

23,209

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧