void MyMap::printMap(void) { for(int y = 0; y < vertical; ++y){ for(int x = 0; x < horizontal; ++x){ MapNode* yx = getNodeAt(y,x); if(yx == NULL) continue; char symbol = ' '; if(yx->isLocked()) symbol = '2'; else if(yx->isPath()) symbol = 'X'; std::cout << symbol; } std::cout << std::endl; } }