23 lines
635 B
C++
23 lines
635 B
C++
// ex5.cpp: Using the Definition class
|
||
// from Chapter 6 of User's Guide
|
||
#include <iostream.h>
|
||
#include "def.h"
|
||
|
||
main()
|
||
{
|
||
Definition d; // Declare a Definition object
|
||
char s[81];
|
||
|
||
// Assign the meanings
|
||
d.put_word("class");
|
||
d.add_meaning("a body of students meeting together to \
|
||
study the same subject");
|
||
d.add_meaning("a group sharing the same economic status");
|
||
d.add_meaning("a group, set or kind sharing the same attributes");
|
||
|
||
// Print them
|
||
cout << d.get_word(s) << ":\n\n";
|
||
for (int i = 0; d.get_meaning(i,s) != 0; ++i)
|
||
cout << (i+1) << ": " << s << "\n";
|
||
}
|
||
|