home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / TC-300 / EXAMPLES / DEF.H < prev    next >
C/C++ Source or Header  |  1992-02-17  |  514b  |  22 lines

  1. // Borland C++ - (C) Copyright 1991 by Borland International
  2.  
  3. // def.h:   A word definition class
  4. // from Hands-on C++
  5. #include <string.h>
  6.  
  7. const int Maxmeans = 5;
  8.  
  9. class Definition
  10. {
  11.    char *word;                    // Word being defined
  12.    char *meanings[Maxmeans];      // Various meanings of this word
  13.    int nmeanings;
  14.  
  15. public:
  16.    void put_word(char *);
  17.    char *get_word(char *s) {return strcpy(s,word);};  // line 15
  18.    void add_meaning(char *);
  19.    char *get_meaning(int, char *);
  20.  
  21. };
  22.