Mit der Platzierung neue Syntax platziert worden ist, sollte ich in der Lage sein, so etwas zu tun:Wie zu bestimmen, ob Objekt mit Platzierung neuer
char *buffer = new char[sizeof(MyClass)]; //pre-allocated buffer
MyClass *my_class = new (buffer) MyClass; //put da class there
Nun nehmen wir an ich nur die erste Zeile, aber nicht die zweite . Gibt es eine Möglichkeit, dass im Code festgestellt werden kann, ob der Puffer entsprechend zugeordnet wurde, aber dort noch kein Objekt vom Typ MyClass instanziiert wurde?
Warum brauchen Sie das? Es scheint nicht richtig zu sein. – ZDF
@ZDF Wie sich herausstellt, als ich das Problem genauer betrachtete, stellt sich heraus, dass ich es wahrscheinlich nicht tue. Also die Antwort auf Ihre Frage scheint ziemlich klar - Unerfahrenheit ... :) – Bitrex