klao@283: #include <iostream>
klao@283: 
klao@618: #include <hugo/maps.h>
klao@283: 
klao@283: using namespace std;
klao@286: using namespace hugo;
klao@283: 
klao@283: int main()
klao@283: {
klao@286:   ConstMap<int, char> a('#');
klao@283: 
klao@286:   cout << "sizeof ConstMap<int,char> = " << sizeof a << endl;
klao@286:   cout << "a[5] = " << a[5] << endl;
klao@283: 
klao@286:   StdMap<int, char> b('$');
klao@286:   cout << "sizeof ConstMap<int,char> = " << sizeof b << endl;
klao@286:   cout << "sizeof std::map<int,char> = "
klao@286:        << sizeof(std::map<int,char>) << endl;
klao@286:   cout << "b[5] = " << b[5] << endl;
klao@286: 
klao@286:   b[5]='l';
klao@286:   cout << "b[5] = " << b[5] << endl;
klao@283: }