klao@283
|
1 |
#include <iostream>
|
klao@283
|
2 |
|
alpar@921
|
3 |
#include <lemon/maps.h>
|
klao@283
|
4 |
|
klao@283
|
5 |
using namespace std;
|
alpar@921
|
6 |
using namespace lemon;
|
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 |
}
|