У меня есть структура с именем Board
.В этой структуре у меня есть атрибут с именем parentBoard
, который должен просто указывать на другой объект Board
.Первоначально я собирался использовать обычные указатели для этого, но я нашел что-то в stl для shared_pointers
.Если я определю shared_ptr следующим образом: shared_ptr<Board> pointerToParentBoard;
, как я могу сделать эту точку для уже определенного Board
объекта?
Я уже пробовал это, надеясь, что это было похоже на обычный указатель:
pointerToNewBoard = &board1;
Но, увы, это не так, и я не могу найти что-нибудь в Google, чтобы помочь.Любая помощь очень ценится!
РЕДАКТИРОВАТЬ: В моем проекте утечки памяти являются очень дорогостоящими, и может быть трудно отслеживать всю выделенную память, поэтому я хочу использовать умные указатели.