home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Aktief 1995 #6 / CDA_6.iso / shell / utils / disked29.arj / SOURCE.ZIP / ARRAYS.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-04-08  |  1.0 KB  |  32 lines

  1. /***
  2. *arrays.h - misc. array handling
  3. *
  4. *for Public Domain 1995, Gregg Jennings.  All wrongs reserved.
  5. *   P O Box 200, Falmouth, MA 02541-0200
  6. *
  7. *Purpose:
  8. *   General purpose array handling.
  9. *
  10. *Notice:
  11. *   This source file may be freely used and distributed without restriction.
  12. *******************************************************************************/
  13.  
  14. /*
  15.    Versions
  16.  
  17.    0.1   15-Dec-1994
  18. */
  19.  
  20.  
  21. extern int arraymax(int __huge *array,size_t max,int n);
  22. extern int arraymin(int __huge *array,size_t max,int n);
  23. extern int arraycnt(int __huge *array,size_t max,int n);
  24. extern size_t arrayfirst(int __huge *array,size_t max,int n);
  25. extern size_t arraylast(int __huge *array,size_t max,int n);
  26. extern size_t arrayfind(int __huge *array, size_t max, int n);
  27. extern size_t arraytrav(int __huge *array,size_t max,size_t n,int dir);
  28. extern size_t arraysub(int __huge *array, int *sub, size_t max, int n);
  29. extern int arraymap(int __huge *array,size_t max,int n,int base);
  30.  
  31. extern void plist(long *array, size_t max, int base);
  32.