摘要:
只看代码思想 --- 真是够简单啊View Code for (ii = 0; (ii < nch) && *s1 && *s2; ii++, s1++, s2++) { res = (int) (tolower(*s1) - tolower(*s2)); if (res != 0) break; }完整的View Code int strncasecmp(const char *s1, const char *s2, size_t nch){ size_t ii; int res ... 阅读全文
posted @ 2013-05-08 20:12
stephen@liu
阅读(359)
评论(0)
推荐(0)
摘要:
有好多情况下我们会用到最大值,比如: 1、在创建一个daemon进程的时候,需要关闭所有的文件描述符, 这是POSIX.1标准下的:for(i = 0; i < sysconf(_SC_OPEN_MAX); i++) close(i); 这是XSI标准下的:View Code 1 int getdtablesize(void) 2 { 3 struct rlimit rl; 4 getrlimit(RLIMIT_NOFILE, &rl); 5 return (rl.rlim_cur); 6 } 7 8 for (i = getdtablesiz... 阅读全文
posted @ 2013-05-08 19:59
stephen@liu
阅读(399)
评论(0)
推荐(0)