dynamic-allocation

Wird für Fragen verwendet, die sich auf * dynamische Zuweisung von Speicher * beziehen, z. B. 'malloc ()' in C, 'neu' in C ++ usw. Bitte beachten Sie, dass das Tag nicht sprachspezifisch ist.
2
Antworten

Löscht ein dynamisch zugewiesener Vektor seinen Inhalt

Sprich ich habe: %Vor% Ich füge eine Menge Zeug hinzu, benutze es und rufe dann einfach an: %Vor% Musste ich foo.clear(); zuerst aufrufen? Oder ruft der delete den Destruktor auf. Bitte keine Kommentare bezüglich der Torheit von...
11.06.2015, 15:10
5
Antworten

Erstellen eines vom Benutzer eingegebenen Arrays mit einem neuen Operator

Ich habe ein paar arraybezogene Fragen. Ich habe studiert, dass Array-Größe konstant auf Deklaration sein muss / Compiler muss seinen Wert kennen. Aber mit dem GNU GCC-Compiler (C ++ 11 Standardfilter) kann ich ein Programm mit einer Variablen a...
13.06.2013, 01:44
2
Antworten

Zuweisung von initialisiertem, ausgerichtetem Speicher

Ich schreibe ein Programm (in C ++), in dem ich Arrays zuweisen muss, deren Startadressen mit der Cache-Zeilengröße übereinstimmen sollen. Wenn ich diese Arrays zuteile, möchte ich auch, dass der Speicher auf Null initialisiert wird. Momentan...
17.12.2012, 04:56
4
Antworten

Löschen von dynamisch zugewiesenen Variablen, die den Zeiger auf 0 setzen [duplizieren]

Ich kann das Ende dieses Codes ( array = 0; ) nicht verstehen: %Vor% Am Ende wird ein dynamisch alloziertes Array gelöscht (in das OS zurückgeschrieben) und dann den Wert 0 erhalten. Warum ist das so? Nachdem Array an das Betriebssyst...
28.08.2017, 08:09