home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR4 / V12N16.ZIP / SYNC.ZIP / SYNC1.C next >
C/C++ Source or Header  |  1993-06-26  |  608b  |  33 lines

  1. /*---------------------------------------
  2.    SYNC1.C -- NT Synchronization Demo #1
  3.           (c) Charles Petzold, 1993
  4.   ---------------------------------------*/
  5.  
  6. #include <process.h>
  7. #include <stdio.h>
  8.  
  9. int a [5] ;
  10.  
  11. void Thread (void * pParams)
  12.      {
  13.      int i, num = 0 ;
  14.  
  15.      while (1)
  16.           {
  17.           for (i = 0 ; i < 5 ; i++)
  18.                a [i] = num ;
  19.  
  20.           num++ ;
  21.           }
  22.      }
  23.  
  24. int main (void)
  25.      {
  26.      _beginthread (Thread, 0, NULL) ;
  27.  
  28.      while (1)
  29.           printf ("%d %d %d %d %d\n", a[0], a[1], a[2], a[3], a[4]) ;
  30.  
  31.      return 0 ;
  32.      }
  33.