Rev 6433 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
145 | halyavin | 1 | #ifndef string_h |
2 | #define string_h |
||
6433 | siemargl | 3 | typedef unsigned int size_t; |
4 | |||
5 | |||
6 | extern void* memchr(const void*,int,size_t); |
||
7949 | Boppan | 7 | extern void* memrchr(const void*,int,size_t); |
6433 | siemargl | 8 | extern int memcmp(const void*,const void*,size_t); |
9 | extern void* memcpy(void*,const void*,size_t); |
||
10 | extern void* memmove(void*,const void*,size_t); |
||
11 | extern void* memset(void*,int,size_t); |
||
145 | halyavin | 12 | extern char* strcat(char*,const char*); |
13 | extern char* strchr(const char*,int); |
||
14 | extern int strcmp(const char*,const char*); |
||
15 | extern int strcoll(const char*,const char*); |
||
16 | extern char* strcpy(char*,const char*); |
||
6433 | siemargl | 17 | extern size_t strcspn(const char*,const char*); |
145 | halyavin | 18 | extern int strlen(const char*); |
6433 | siemargl | 19 | extern char* strncat(char*,const char*,size_t); |
20 | extern int strncmp(const char*,const char*,size_t); |
||
21 | extern char* strncpy(char*,const char*,size_t); |
||
145 | halyavin | 22 | extern char* strpbrk(const char*,const char*); |
23 | extern char* strrchr(const char*,int); |
||
6433 | siemargl | 24 | extern size_t strspn(const char*,const char*); |
145 | halyavin | 25 | extern char* strstr(const char*,const char*); |
26 | extern char* strtok(char*,const char*); |
||
27 | extern int strxfrm(char*,const char*,int); |
||
28 | extern char* strdup(const char*); |
||
6412 | siemargl | 29 | extern char* strrev(char *p); |
6433 | siemargl | 30 | char * strerror ( int errnum ); |
31 | |||
32 | #ifndef NULL |
||
33 | # define NULL ((void*)0) |
||
560 | victor | 34 | #endif |
6433 | siemargl | 35 | |
36 | #endif |