Ich bin gerade so frustriert, nachdem ich mehrere Stunden lang versucht habe herauszufinden, wo sich shared_ptr befindet. Keines der Beispiele, die ich sehe, zeigt vollständigen Code, der die Überschriften für shared_ptr
(und das Arbeiten) enthält. Einfach gesagt std
, tr1
und <memory>
hilft überhaupt nicht! Ich habe Boosts heruntergeladen und alles, aber es wird immer noch nicht angezeigt! Kann mir jemand helfen, indem er genau sagt, wo ich es finde?
Danke, dass ich meine Frustrationen ablassen durfte!
EDIT: Ich sehe, mein Titel wurde geändert. Das tut mir leid. Also ... es lag auch daran, dass mir nicht klar war, dass shared_ptr "C ++ - versionabhängig" ist -> deshalb habe ich meine Umgebung nicht angegeben -> daher wahrscheinlich, warum es für mich so schwierig war, sie zu finden.
Ich arbeite an MSVS2008.
EDIT 2: Ich weiß nicht warum, aber ich habe [memory] und [boost / tr1 / memory.hpp] und [boost / tr1 / tr1 / memory] eingeschlossen, während ich überall nach dem shared_ptr gesucht habe. Natürlich konnte ich nicht 't.
Vielen Dank für alle Antworten.
shared_ptr
ist dies nicht Teil des Standards. Es ist jedoch so häufig, dass einige es als Standard behandeln, obwohl es noch nicht vorhanden ist.