new-operator

new ist ein Sprachkonstrukt, das dynamisch Speicher aus dem freien Speicher zuweist und den Speicher mithilfe des Konstruktors initialisiert.
2
Antworten

Symbole in einer gemeinsam genutzten Bibliothek unter Mac OS X ausblenden

Wir haben eine große Open-Source-Software auf einer Vielzahl von Plattformen (Linux, Windows, Mac OS X, 32-Bit und 64-Bit) für mehrere Jahre ohne Probleme. In letzter Zeit jedoch hat die Mac OS X Build (64-Bit) nicht mehr korrekt funktioniert...
10.12.2012, 00:13
3
Antworten

mit dem klassenspezifischen set_new_handler

Für die klassenspezifische Implementierung von new_handler bin ich auf das folgende Beispiel im Buch "effective c ++" gestoßen. Dies scheint ein Problem in Multithread-Umgebungen. Meine Frage ist, wie man in Multithread-Umgebungen klassenspezifi...
26.08.2009, 02:06
1
Antwort

Haben verschiedene neue Operatoren in einem C ++ Programm: Wie? Schlechte Idee? [Duplikat]

Ich habe verschiedene Speicherzuweisungen in meinem Code: Eine für CUDA (verwaltet oder nicht), eine für reinen Host-Speicher. Ich könnte mir auch eine Situation vorstellen, in der Sie verschiedene Zuordnungsalgorithmen verwenden möchten - ein...
09.07.2015, 11:53
2
Antworten

C ++ 11 Dynamic Array Teillisteninitialisierung (Bug oder Missverständnis)?

Ich habe den folgenden C ++ 11 Code: %Vor% Ich dachte, ich würde verstehen, dass die Elemente 3 und 4 als Wert (in diesem Fall 0) initialisiert werden sollten. In Visual C ++ 2013 geschieht das. In Mingw 4.8.1 ist es nicht; Sie werden standa...
27.03.2015, 00:36
3
Antworten

Fügen Sie neue Daten in die PHP JSON-Zeichenfolge ein

Ich habe $ Daten als JSON codierte Daten und ich habe diese Zeichenfolge: %Vor% muss zu $ ​​data hinzugefügt werden, damit ich es als json string lesen kann. Wie kann ich das erreichen?     
16.11.2009, 21:44
5
Antworten

Rails: Pfadhelfer "neu oder editieren"?

Gibt es eine einfache und unkomplizierte Möglichkeit, einen Link in einer Ansicht bereitzustellen, um entweder eine Ressource zu erstellen, wenn sie nicht existiert, oder die existierende on zu bearbeiten, wenn dies der Fall ist? IE: %Vor%...
11.04.2011, 17:50
8
Antworten

Erneute Zuweisung von Speicher über "neu" in C ++

Schnelle Frage zur Speicherverwaltung in C ++ Wenn ich folgende Operation mache: %Vor% Und dann führe es erneut aus, wobei vielleicht ein anderes Ergebnis von strlen(someinput_input) zurückgegeben wird. Führt dies dazu, dass der Spe...
01.04.2010, 02:54
9
Antworten

Kann ich erkennen, ob mir ein neues Objekt als Parameter übergeben wurde?

Kurze Version Für diejenigen, die nicht die Zeit haben, meine Argumentation für diese Frage zu lesen: Gibt es eine Möglichkeit, eine Richtlinie für "Nur neue Objekte" oder "Nur vorhandene Objekte" für die Parameter einer Methode durchzuse...
17.12.2009, 15:21
8
Antworten

Speicherzuordnung in C ++

Ist es möglich, einen beliebigen Speicherblock mit dem Operator "new" zu belegen? In C kann ich es tun wie "void * p = malloc (7);" - Dies wird 7 Bytes zuweisen, wenn die Speicherausrichtung auf 1 Byte eingestellt ist. Wie mache ich das gleiche...
02.07.2009, 15:45
5
Antworten

Erstellen eines Arrays von Objektzeigern C ++

Ich möchte ein Array erstellen, das Zeiger auf viele Objekte enthält, aber ich weiß nicht im Voraus, wie viele Objekte ich halten werde, was bedeutet, dass ich Speicher dynamisch für das Array reservieren muss. Ich habe an den nächsten Code geda...
04.05.2011, 17:46