home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / source / virt.lha / Test.c next >
Encoding:
C/C++ Source or Header  |  1992-11-13  |  458 b   |  24 lines

  1. #include "Virtual.h"
  2.  
  3. struct VirtMem VirtMem;
  4. struct SegEntry *Seg1,*Seg2;
  5.  
  6. main()
  7. {
  8.     char *Ptr;
  9.  
  10.     InitVirtualMem(&VirtMem,"VFile.$$$",256000,16000,16);
  11.     Seg1=CreateSegment(&VirtMem,12000,0);
  12.     Seg2=CreateSegment(&VirtMem,8000,0);
  13.     Access(&VirtMem,Seg2);
  14.     Ptr=NORMALIZE(Seg2,100);
  15.     strcpy(Ptr,"Test Message");
  16.     DIRTY(Seg2);
  17.     Access(&VirtMem,Seg1);
  18.     Access(&VirtMem,Seg2);
  19.     Ptr=NORMALIZE(Seg2,100);
  20.     printf("\n%s\n\n",Ptr);
  21.     FreeVirtMem(&VirtMem);
  22.     exit(0);
  23. }
  24.