Я так засмучений зараз через кілька годин, намагаючись знайти місце, де знаходиться спільний_ptr. Жоден із прикладів, які я бачу, не містить повного коду, щоб включити заголовки для shared_ptr
(та працюючих). Просто констатуючи std
, tr1
і <memory>
зовсім не допомагає! Я завантажив прискорення, і все, але все ще не відображається! Чи може хтось мені допомогти, точно сказавши, де його знайти?
Дякую за те, що дозволили мені випробовувати свої розчарування!
EDIT: Я бачу, що мій заголовок змінено. Вибач за це. Отже ... це було також тому, що мені було не ясно, що shared_ptr є "залежною від версії C ++" -> тому я не заявив про своє оточення -> тому, ймовірно, тому мені було так важко знайти його.
Я працюю над MSVS2008.
EDIT 2: Я не знаю чому, але я включав [пам'ять] і [boost / tr1 / memory.hpp] і [boost / tr1 / tr1 / memory], шукаючи всюди спільний_ptr .. звичайно, я не міг 'т.
Дякую за всі відповіді.
shared_ptr
це не є частиною стандарту. Це настільки часто, хоча деякі вважатимуть його стандартним, хоча його ще немає.