⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lsearch.c

📁 Axis 221 camera embedded programing interface
💻 C
字号:
/* * This file lifted in toto from 'Dlibs' on the atari ST  (RdeBath) * *  *    Dale Schumacher                         399 Beacon Ave. *    (alias: Dalnefre')                      St. Paul, MN  55104 *    dal@syntel.UUCP                         United States of America *  "It's not reality that's important, but how you perceive things." */#include <string.h>#include <stdio.h>#include <search.h>#ifdef L_lfindvoid *lfind(const void *key, const void *base, size_t *nmemb,	size_t size, int (*compar)(const void *, const void *)){	register int n = *nmemb;	while (n--) {		if ((*compar) (base, key) == 0)			return ((void*)base);		base += size;	}	return (NULL);}#endif#ifdef L_lsearchvoid *lsearch(const void *key, void *base, size_t *nmemb, 	size_t size, int (*compar)(const void *, const void *)){	register char *p;	if ((p = lfind(key, base, nmemb, size, compar)) == NULL) {		p = memcpy((base + (size * (*nmemb))), key, size);		++(*nmemb);	}	return (p);}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -