История изменений
Исправление hateyoufeel, (текущая версия) :
Согласись, когда тебе действительно важно моральное состояние кешей процессора, произвольными указателями не пользуются, тем более умными.
Учитывая, что указатели являются основным средством построения структур данных, выбора тут нет.
Тебе какой-нибудь std::string натворит зла намного больше, да и любой (окромя std::array) стандартный контейнер в тёплых чувствах к кешу уличён не был.
Я намекал на атомарность, которая необходима для подсчёта ссылок. Стандартные контейнеры тут не в тему.
Исходная версия hateyoufeel, :
Согласись, когда тебе действительно важно моральное состояние кешей процессора, произвольными указателями не пользуются, тем более умными.
Учитывая, что указатели являются основным средством построения структур данных, выбора тут нет.
Тебе какой-нибудь std::string натворит зла намного больше, да и любой (окромя std::array) стандартный контейнер в тёплых чувствах к кешу уличён не был.
Я намекал на атомарность, которая необходима для подсчёта ссылок.