Generic.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #include "Generic.h"
00019
00020 #if defined(TEST)
00021
00022 #include <iostream>
00023 #include <list>
00024 #include <utility>
00025 #include <vector>
00026
00027
00028
00029
00030 int main(int argc, const char **argv)
00031 {
00032 std::vector<int> a;
00033 std::vector< std::pair<int, int> > b;
00034 std::pair<int, int> c;
00035
00036 std::vector<int>::iterator i;
00037
00038 a.push_back(0);
00039 a.push_back(1);
00040 a.push_back(2);
00041 a.push_back(3);
00042
00043 std::cout << a;
00044
00045 c.first = 10;
00046 c.second = 20;
00047 b.push_back(c);
00048 b.push_back(c);
00049 b.push_back(c);
00050
00051 std::cout << b;
00052
00053 i = a.begin();
00054
00055 std::list<std::pair<int, int> > l;
00056
00057 l.push_back(c);
00058
00059 std::cout << l;
00060
00061
00062
00063
00064 }
00065
00066 #endif