KDevelop API Documentation

test-kdict.cpp

Go to the documentation of this file.
00001 
00002 #include <iostream>
00003 using std::cout;
00004 using std::endl;
00005 
00006 #include "kdict.h"
00007 
00008 int main()
00009 {
00010 
00011   int v1 = 7;
00012   int v2 = 5;
00013   int v3 = 11;
00014 
00015   KDict<int> A;
00016 
00017   cout << "A empty" << A << endl;
00018 
00019   A.insert("abd", &v1);
00020   cout << "inserted abd 7 " << A << endl;
00021 
00022   A.insert("abc", &v2);
00023   cout << "inserted abc 5 " << A << endl;
00024 
00025   A.insert("bcg", &v3);
00026   cout << "inserted bcg 11 " << A << endl;
00027 
00028   A.insert("bug", &v1);
00029   cout << "inserted bug 7 " << A << endl;
00030 
00031   unsigned int s = A.count();
00032   cout << "A has " << s << " elements" << endl;
00033 
00034   cout << "query abd ";
00035   int* comp = A.find("abd");
00036   cout << "found this: " << comp << endl;
00037   if (comp) cout << "val " << *comp << endl;
00038   else cout << "not found" << endl;
00039 
00040   return 0; // success
00041 
00042 }
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:03:52 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003