home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / TOOLKIT / OS2 / SORT / README next >
Text File  |  1995-06-08  |  2KB  |  73 lines

  1.  
  2.  
  3. SORT - Multithreaded Sample (Sorting Algorithm)
  4.  
  5.  
  6. DESCRIPTION:
  7.  
  8. This program demonstrates the use of many threads by doing
  9. multiple sorts simultaneously. The routine which handles the main
  10. window's messages is the main thread,  the routine which updates the
  11. display is run from another thread, and each sorting algorithm
  12. runs from a separate thread.
  13.  
  14. The display thread is started when the program begins and is not
  15. terminated as the display routine is used throughout the program's life
  16. (default cleanup terminates the display thread).
  17.  
  18. TASK:
  19. Multiple simultaneous sorts using different sorting algorithms.
  20.  
  21. CONCEPT/FEATURE:
  22. Sample program to illustrate the use of threads for sorting
  23.  
  24. SAMPLE LOCATION:
  25. Inside the OS/2 Sample Programs folder (which is inside the 
  26. VisualAge C++ Samples folder).
  27.  
  28. Note: This sample is not provided in project form.
  29.  
  30. SOURCE FILE LOCATION:
  31.  
  32. X:\ibmcpp\samples\toolkit\os2\sort
  33. where X: is the drive you installed the samples and document component
  34. of VisualAge C++ for OS/2.
  35.  
  36.  
  37. HOW TO RUN THE SAMPLE:
  38.  
  39. -From your OS/2 desktop:
  40.  Double-click on the sample's icon.
  41.  
  42. -From an OS/2 command prompt:
  43. To start a non-WorkPlace Shell sample program from an OS/2 command
  44. prompt, type the name of the executable file and press Enter.  If you
  45. have edited source code of a sample program and want to recompile,link,
  46. and run the files, use the NMAKE tool. Your output is the executable
  47. file.  For information about the NMAKE utility, see the
  48. OS/2 Tools Reference.
  49.  
  50.  
  51. SOFTWARE/HARDWARE PREREQUISITES:
  52.  
  53. - IBM VisualAge C++
  54. - OS/2 Warp
  55. - IBM or compatible 386 and up.
  56.  
  57. REQUIRED FILES      DESCRIPTION
  58.  
  59.   readme            This file
  60.   sort.c            The main() and support routines
  61.   sort.def          link definitions file
  62.   sort.dlg          Dialog resource file
  63.   sort.exe          The executable
  64.   sort.h            Global definitions
  65.   sort.hlp          Help Manager resource file
  66.   sort.ico
  67.   sort.ipf
  68.   sort.mak          MakeMake generated makefie
  69.   sort.rc
  70.  
  71.  
  72.  
  73.