我意识到这可能是重复的,但我已经搜索了许多论坛和问题,并知道导致问题的原因,但无法在此处发现。我正在使用SFML 2.0,我已将错误追溯到:
void GameObjectManager::DrawAll(sf::RenderWindow& wnd){
std::map<sf::String,VisibleGameObject*>::const_iterator itr;
for(itr = gameObjects.begin();itr!=gameObjects.end();itr++){
itr->second->draw(wnd);
itr++;
}
}
我认为这是不可复制的,但我看不出它在这里是什么。