Código
void NucleoMotor::LimpiarVector() { // Elimina los elementos del vector vector<cSprite*>::iterator ivSprite; for (ivSprite = m_vcSprites.begin(); ivSprite != m_vcSprites.end(); ivSprite++) { delete (*ivSprite); m_vcSprites.erase(ivSprite); ivSprite--; } }
El error es en la ejecución del programa.
Gracias!