home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1999 February / MACPOWER-1999-02.ISO.7z / MACPOWER-1999-02.ISO / 9902⁄AMUG / UTILITY / mac06-0.95.sit / mac06-0.95 / usr / include / string.h < prev    next >
Text File  |  1997-12-07  |  1KB  |  41 lines

  1. /* mac06ゥ1997 by HNS/DSITRI hns@computer.org
  2. ** string.h
  3. */
  4.  
  5. #pragma once
  6.  
  7. #include "size_t.h"
  8.  
  9. #ifndef NULL
  10. #define NULL (0)
  11. #endif
  12.  
  13. void *memchr(const void *block, int ch, size_t len);
  14. int memcmp(const void *b1, const void *b2, size_t len);
  15. void *memcpy(void *dest, const void *src, size_t len);
  16. void *memmove(void *dest, const void *src, size_t len);
  17. void *memset(void *block, int ch, size_t len);
  18.  
  19. char *strcat(char *to, const char *from);
  20. char *strchr(const char *s1, int c);
  21. int strcmp(const char *s1, const char *s2);
  22. int strcoll(const char *s1, const char *s2);
  23. char *strcpy(char *to, const char *from);
  24. size_t strcspn(const char *s1, const char *s2);
  25. char *strerror(int errno);
  26. size_t strlen(const char *s);
  27. char *strncat(char *to, const char *from, size_t len);
  28. int strncmp(const char *s1, const char *s2, size_t len);
  29. char *strncpy(char *to, const char *from, size_t len);
  30. char *strpbrk(const char *s1, const char *s2);
  31. char *strrchr(const char *s1, size_t c);
  32. size_t strspn(const char *s1, const char *s2);
  33. char *strstr(const char *data, const char *pattern);
  34. char *strtok(char *s1, const char *s2);
  35. #define strxfrm X
  36.  
  37. #ifndef _STD_C_ONLY
  38. int shpattern(const char *data, const char *pattern);
  39. #endif
  40.  
  41. /* EOF */