|
|
1.1 root 1: // <string.h>: the C string functions, UNIX Programmer's Manual vol 1 section 3
2:
3: extern "C" {
4: extern char* strcat(char*, const char*);
5: extern char* strncat(char*, const char*, int);
6: extern int strcmp(const char*, const char*);
7: extern int strncmp(const char*, const char*, int);
8: extern char* strcpy(char*, const char*);
9: extern char* strncpy(char*, const char*, int);
10: extern int strlen(const char*);
11: // bsd:
12: //extern char* index(char*, int);
13: //extern char* rindex(char*, int);
14: extern char* strchr(const char*, int);
15: extern char* strrchr(const char*, int);
16: extern char* strpbrk(const char*, const char*);
17: extern int strspn(const char*, const char*);
18: extern int strcspn(const char*, const char*);
19: extern char* strtok(char*, const char*);
20: extern char* strdup(const char*);
21: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.