home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 18
/
aminetcdnumber181997.iso
/
Aminet
/
misc
/
emu
/
AROS_m68k_bin.lha
/
AROS
/
include
/
string.h
< prev
next >
Wrap
C/C++ Source or Header
|
1997-02-08
|
2KB
|
47 lines
#ifndef _STRING_H
#define _STRING_H
/*
(C) 1995-96 AROS - The Amiga Replacement OS
$Id: string.h,v 1.8 1997/01/30 01:17:43 ldp Exp $
Desc: ANSI-C header file string.h
Lang: english
*/
#ifndef _SYS_TYPES_H
# include <sys/types.h>
#endif
size_t strlen (const char * str);
int strcasecmp (const char * s1, const char * s2);
int strcmp (const char * s1, const char * s2);
int strncasecmp (const char *str1, const char * str2, size_t n);
int strncmp (const char * s1, const char * s2, size_t n);
char * strdup (const char * str);
char * strcpy (char * dest, const char * src);
char * strcat (char * dest, const char * src);
size_t strcspn (const char *s1, const char *s2);
char * strerror (size_t n);
char * strncat (char * dest, const char * src, size_t n);
char * strncpy (char * dest, const char * src, size_t n);
char * strpbrk (const char * s1, const char * s2);
char * strchr (const char * s, int c);
char * strrchr (const char * s, int c);
size_t strspn (const char * s1, const char * s2);
char * strstr (const char * buf, const char * str);
char * strtok (char * s1, const char * s2);
void * memchr (const void * dest, int c, size_t n);
int memcmp (const void * s1, const void * s2, size_t n);
void * memcpy (void * dest, const void * src, size_t n);
void * memmove (void * dest, const void * src, size_t n);
void * memset (void * dest, int c, size_t n);
void bcopy (const void * src, void * dst, int n);
void bzero (void * src, int n);
/* Macros */
#define stricmp strcasecmp
#define strnicmp strncasecmp
#endif /* _STRING_H */