Информация об изменениях

Сообщение Re[2]: общий ресурс от 19.12.2019 7:34

Изменено 19.12.2019 7:36 niXman

Re[2]: общий ресурс
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>В зависимости от задачи. Может оформить аналогично std::string + std::string_view.

получится то, чего не хочется — куча проверок на "дите"/"родитель"

SVZ>У себя в проекте я бы разделил твой класс на собственно "хранилище", в котором где лежит vector<type> и "итератор"

получится нелогично. потому что каждое "дите" может порождать других "детей" и является для них родителем.
Re[2]: общий ресурс
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>В зависимости от задачи. Может оформить аналогично std::string + std::string_view.

получится то, чего не хочется — куча проверок на "дите"/"родитель"

SVZ>У себя в проекте я бы разделил твой класс на собственно "хранилище", в котором где лежит vector<type> и "итератор"

получится нелогично. потому что каждое "дите" может порождать других "детей" и является для них "родителем".