tim003 tim003
/
LukaIElmir26
Novo
Fork of LukaIElmir by
Diff: Mapa.h
- Revision:
- 5:654e3398c1ef
- Parent:
- 4:ba24ce878e87
diff -r ba24ce878e87 -r 654e3398c1ef Mapa.h --- a/Mapa.h Mon May 26 17:39:37 2014 +0000 +++ b/Mapa.h Mon May 26 18:28:21 2014 +0000 @@ -10,7 +10,7 @@ public: Mapa() { - znakovi.reserve(75); + znakovi.reserve(10); znakovi.push_back(Znak(0x7e, 0x11, 0x11, 0x7e)); //A znakovi.push_back(Znak(0x7e, 0x49, 0x49, 0x36)); //B znakovi.push_back(Znak(0x3e, 0x41, 0x41, 0x22)); //C @@ -18,7 +18,7 @@ znakovi.push_back(Znak(0x7f, 0x49, 0x49, 0x41)); //E znakovi.push_back(Znak(0x7f, 0x09, 0x09, 0x01)); //F znakovi.push_back(Znak(0x3e, 0x41, 0x51, 0x32, 0x70)); //G - znakovi.push_back(Znak(0x7f, 0x08, 0x08, 0x7f)); //H + /*znakovi.push_back(Znak(0x7f, 0x08, 0x08, 0x7f)); //H znakovi.push_back(Znak(0x41, 0x7f, 0x41)); //I znakovi.push_back(Znak(0x21, 0x41, 0x41, 0x3f)); //J znakovi.push_back(Znak(0x7f, 0x08, 0x14, 0x63)); //K @@ -74,14 +74,14 @@ znakovi.push_back(Znak(0x36, 0x49, 0x49, 0x36)); //8 znakovi.push_back(Znak(0x26, 0x49, 0x49, 0x3e)); //9 znakovi.push_back(Znak(0xb0, 0x70)); //, - znakovi.push_back(Znak(0x60, 0x60)); //. + znakovi.push_back(Znak(0x60, 0x60)); //.*/ } ~Mapa() {} - std::vector<int> operator[](char c) + std::vector<char>& operator[](char c) { if(c >= 'A' && c <= 'Z') return znakovi[c - 'A'].registri; else if(c >= 'a' && c <= 'z') return znakovi[26 + c -'a' ].registri;