home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / strings / c_string / memory.h < prev    next >
Encoding:
C/C++ Source or Header  |  1986-04-09  |  1.2 KB  |  33 lines

  1.  
  2.  
  3. /*f File   : memory.h
  4.     Author : Richard A. O'Keefe.
  5.     Updated: 1 June 1984
  6.     Purpose: Header file for the System V "memory(3C)" package.
  7.  
  8.     All the functions in this package are the original work  of  Richard
  9.     A. O'Keefe.   Any resemblance between them and any functions in AT&T
  10.     or other licensed software is due entirely to my use of the System V
  11.     memory(3C) manual page as a specification.  See the READ-ME to  find
  12.     the conditions under which this material may be used and copied.
  13.  
  14.     The System V manual says that the mem* functions are declared in the
  15.     <memory.h> file.  This file is also included in the <strings.h> file,
  16.     but it does no harm to #include both in either order.
  17. */
  18.  
  19. #ifndef memeql
  20.  
  21. #define memeql  !memcmp
  22. extern  int     memcmp(/*char^,char^,int*/);
  23. extern  char    *memcpy(/*char^,char^,int*/);
  24. extern  char    *memccpy(/*char^,char^,char,int*/);
  25. extern  char    *memset(/*char^,char,int*/);
  26. extern  char    *memchr(/*char^,char,int*/);
  27. extern  char    *memrchr(/*char^,char,int*/);
  28. extern  char    *memmov(/*char^,char^,int*/);
  29. extern  void    memrev(/*char^,char^,int*/);
  30.  
  31. #endif  memeql
  32.  
  33.