Dominik ms
Member
- Joined
- Jan 20, 2010
- Messages
- 424
- Reaction score
- 6
Napisałem w c++ taką funkcję:
W konsoli wywala mi takie coś:
Jakim cudem znajduje wartość w tablicy, skoro cała mapa jest pusta?? A gdy próbuję użyć "it->second" to wywala crash.
PHP:
AttacksAction* getAttack(std::string name)
{
AttacksActionsMap::iterator it = attacksMap.find(name);
std::cout << ">>" << attacksMap.size() << std::endl;
if(it != attacksMap.end());
{
std::cout << ">>>" << name << " - " << std::endl;
return it->second;
}
return NULL;
}
W konsoli wywala mi takie coś:
>>0
>>>Test
Jakim cudem znajduje wartość w tablicy, skoro cała mapa jest pusta?? A gdy próbuję użyć "it->second" to wywala crash.