home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 February / Chip_2001-02_cd1.bin / bonus / demos / CS / exp / SOURCES / DEMO / syncs.h < prev    next >
C/C++ Source or Header  |  2000-08-07  |  377b  |  24 lines

  1. #ifndef __SYNCS__
  2. #define __SYNCS__
  3.  
  4. #include "syncname.h"
  5.  
  6. extern struct {
  7.   double t;
  8.   int id;
  9.   const char* nazov;
  10. } Sync[];
  11.  
  12. extern int __numsync; 
  13.  
  14. inline int GetSyncNum(double a) {
  15.   for(int i=1; i<=__numsync; i++)
  16.     if(a<Sync[i].t) return i-1;
  17. }
  18.  
  19. inline void SyncInfo(int n) {
  20.   cout << "Sync " << n << ": " << Sync[n].nazov << endl;
  21. }
  22.  
  23. #endif
  24.