wichtig delete auf arrays anwenden



  • hi leute,

    mal ne ganz wichtige frage.

    folgender source:

    int* feld[10][10];
    
    //alles mit new initialisieren
    

    und ich will jez ein element löschen und neu belegen. kann ich folgendes schreiben?

    delete feld[2][5];
    

    geht das? Ich habe grad ein größeres projekt offen und will nicht erst eine testanwendung schreiben, also wäre ich über eine schnelle antwort sehr dankbar.
    Das ist natürlich nicht das Mutterbeispiel. Ich könnte hier ganz einfach einen neuen Wert zu weißen. Also bitte keine ALternativen vorschlagen, sondern die Frage beachten.

    1000 dank freaker



  • Was du mit new angelegt hast, kannst du auch wieder mit delete freigeben (und solltest das auch machen, bevor du den entsprechenden Zeiger neu belegst).


Anmelden zum Antworten