или шаредами?
Это как угодно
юники обычно используются когда владение требуется
В зависимости от того, что там будет, будут разные свойства у дерева. Я бы НЕ использовал в таких структурах умные указатели. Слишком много накладных расходов
ну да - проще инкапсулировать все один раз и не трогать
Если это учебная задача , ТОЧНО не нужны умные указатели.
Задача учебная. почему так сильно не нужны?
потому что на этапе когда она учебная - умные указатели рановато
Ну, работать я с ними умею, но пока не очень понимаю, когда какие стоит использовать
Потому что тете надо научиться работать с голой памятью. Кроме этого, все смарты - это реально накладные расходы, если у тебя планируется большое дерево, ты за смарты дорого заплатишь
первое противоречит второму
Можно сделать тип указателя параметром шаблона, но лучше потом. Когда дерево уже будет работать
у меня в некоторых местах падала даже программа на мк когда пытался от нечего делать вкорячить смарты, из за фрагментации кучи скорей всего
Обсуждают сегодня