You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Сергей Маринкевич dedd7df19c qosd: обезопашен обход дерева с модификацией
Примеров итератора с доступом на чтение я много оставил, а пример
модификации дерева только один. И тот я сразу забыл перевести на
итераторы (range-based for loop).

Т.к. проход теперь не по вектору (он давал экземпляр умного указателя),
а по обычному указателю (собственному прокси, если точнее), то узел
разрушался уже в процессе его отключения от дерева. Добавил удержание
ссылки в сам `unlinkParent()` (ну, нам действительно может быть нужно
только безвозвратное удаление поддерева) и пример в `main.cpp` расширил
и прокомментировал.
4 months ago
include qosd: обезопашен обход дерева с модификацией 4 months ago
src qosd: обезопашен обход дерева с модификацией 4 months ago
.gitignore add doxygen 5 months ago
BFSIterator.h add iterators 5 months ago
CMakeLists.txt poperdolilo 5 months ago
Doxyfile add doxygen 5 months ago
Makefile add make 5 months ago