Jestem bardzo sfrustrowany po kilku godzinach prób znalezienia lokalizacji shared_ptr. Żaden z przykładów, które widzę, nie pokazuje pełnego kodu zawierającego nagłówki shared_ptr
(i działające). Po prostu stwierdzając std
, tr1
i <memory>
nie pomaga w ogóle! Pobrałem doładowania i wszystko, ale nadal się nie pojawiają! Czy ktoś może mi pomóc, podając dokładnie, gdzie go znaleźć?
Dzięki, że pozwoliłeś mi dać upust mojej frustracji!
EDYCJA: Widzę, że mój tytuł został zmieniony. Przepraszam za to. Więc ... to również dlatego, że nie było dla mnie jasne, że shared_ptr jest "zależne od wersji C ++" -> dlatego nie podałem mojego środowiska -> dlatego prawdopodobnie dlatego było mi tak trudno je znaleźć.
Pracuję na MSVS2008.
EDYCJA 2: Nie wiem dlaczego, ale włączyłem [memory] i [boost / tr1 / memory.hpp] i [boost / tr1 / tr1 / memory], szukając wszędzie Shared_ptr .. oczywiście nie mogłem 't.
Dzięki za wszystkie odpowiedzi.
shared_ptr
nie jest częścią standardu. Jest to jednak tak powszechne, że niektórzy będą traktować to jako standard, mimo że jeszcze go nie ma.