Sono così frustrato in questo momento dopo diverse ore che provo a trovare dove si trova shared_ptr. Nessuno degli esempi che vedo mostra il codice completo per includere le intestazioni per shared_ptr
(e funzionante). Semplicemente affermando std
, tr1
e <memory>
non aiuta affatto! Ho scaricato potenziamenti e tutto ma ancora non viene visualizzato! Qualcuno può aiutarmi dicendomi esattamente dove trovarlo?
Grazie per avermi permesso di sfogare le mie frustrazioni!
EDIT: vedo che il mio titolo è stato cambiato. Mi dispiace per quello. Quindi ... è stato anche perché non mi era chiaro che shared_ptr è "dipendente dalla versione C ++" -> è per questo che non ho dichiarato il mio ambiente -> quindi probabilmente perché è stato così difficile per me trovarlo.
Sto lavorando su MSVS2008.
EDIT 2: Non so perché, ma stavo includendo [memory] e [boost / tr1 / memory.hpp] e [boost / tr1 / tr1 / memory] mentre cercavo dappertutto shared_ptr .. ovviamente, non potevo 't.
Grazie per tutte le risposte.
shared_ptr
non fa parte dello standard. È così comune però che alcuni lo considereranno come standard anche se non è ancora arrivato.