hallo,
ich kenne mich zwar "nur" mit c recht gut aus, aber ich glaube, ich kann dir helfen.
du hast deine struktur pAnlagen mit NULL initialisiert, sie hat also keinen speicherplatz. wenn du später beim ersten durchlaufen der schleife sagst, pDummy[0] = pAnlagen[0], wird pDummy auch NULL. und wenn du darauf zugreifen willst, erhältst du die sattsam bekannte meldung "access violation at XXXX". ausserdem könnte ich mir vorstellen, dass der versuch, delete auf einen NULL-Zeiger anzuwenden, ebenfalls einen absturz verursacht.
ich hoffe, ich habe keinen mist verzapft
(war mein erster beitrag)
viel erfolg