Speicherverwaltung |
24.01.2018, 15:41 | Auf diesen Beitrag antworten » |
Informatics | Speicherverwaltung Meine Frage: Hallo ! Folgende Aufgabe Ich soll B zu jeder der Funktionen beschreiben, worin das Problem besteht und jeweils Lösungsvorschläge machen( in wenigen Worten beschreiben, wie dieses Problem vermieden werden kann) Es geht um Verwendung von Speicher bzw Pointern Meine Ideen: 1) Bei der ersten Funktion denke ich dass das Problem zumal ist dass die Variable dynamisch erzeugt wird und nicht mehr gelöscht ? Lösung : Hier lohnt es sich ja keinen dynamischen Speicher anzulegen , also einfach int a = 5 setzen und das wieder ausgeben.. 2) Beim zweiten versteh ich nicht wo das Problem liegen sollte.. 3) Hier wird versucht nachdem man den dynamisch belegten Speicher Pointer gelöscht hat wieder darauf zuzugreifen Lösung : zuerst return und dann delete ? 4) Dasselbe Problem wie bei3), Lösung vlt statt return n einfach return &z ? 5) hier versteh ich auch nicht was falsch sein sollte :/ Ich hoffe ihr könnt mir behilflich sein.. LG ! |
|
|
28.01.2018, 20:14 | Auf diesen Beitrag antworten » |
InformaTiger | RE: Speicherverwaltung Hallo Informatics, ich habe mir soeben deine Aufgabenstellung durchgesehen und bin zu folgendem Ergebnis gekommen:
Ich hoffe ich konnte helfen Mit freundlichen Grüßen InformaTiger |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
Die Neuesten » |