author | klao |
Sat, 03 Apr 2004 20:33:05 +0000 | |
changeset 286 | d3c4d99860a9 |
parent 283 | 91e78d9b78f4 |
child 618 | e944d741f472 |
permissions | -rw-r--r-- |
klao@283 | 1 |
#include <iostream> |
klao@283 | 2 |
|
klao@286 | 3 |
#include <maps.h> |
klao@283 | 4 |
|
klao@283 | 5 |
using namespace std; |
klao@286 | 6 |
using namespace hugo; |
klao@283 | 7 |
|
klao@283 | 8 |
int main() |
klao@283 | 9 |
{ |
klao@286 | 10 |
ConstMap<int, char> a('#'); |
klao@283 | 11 |
|
klao@286 | 12 |
cout << "sizeof ConstMap<int,char> = " << sizeof a << endl; |
klao@286 | 13 |
cout << "a[5] = " << a[5] << endl; |
klao@283 | 14 |
|
klao@286 | 15 |
StdMap<int, char> b('$'); |
klao@286 | 16 |
cout << "sizeof ConstMap<int,char> = " << sizeof b << endl; |
klao@286 | 17 |
cout << "sizeof std::map<int,char> = " |
klao@286 | 18 |
<< sizeof(std::map<int,char>) << endl; |
klao@286 | 19 |
cout << "b[5] = " << b[5] << endl; |
klao@286 | 20 |
|
klao@286 | 21 |
b[5]='l'; |
klao@286 | 22 |
cout << "b[5] = " << b[5] << endl; |
klao@283 | 23 |
} |