Здравствуйте, so5team, Вы писали:
Тё>>>>sentinel иницировать в конструкторе: Тё>>>>sentinel.next = sentinel.prev = sentinel. S>>>За такие инициализации в конструкторе в C++ со времен 1990-х по рукам бъют. Но откуда вам знать-то. N>>Хм, это почему же? Где ещё такую инициализацию делать, как не в конструкторе списка? S>В списке инициализации конструктора, а не в теле конструктора. Т.е.
[...] S>Надеюсь, почему атрибутам следует присваивать значения в списке инициализации, а не в теле конструктора, объяснять не нужно.
Ну в данном случае откровенно без разницы. Разве что чтобы "не сбивать руку".