Вассал моего вассала не мой вассал Продолжаю пережевывать контейнеры библиотеки STL, на этой неделе очередь Set. Идея была грандиозная, взять красно-черное дерево из прошлой недели, унаследовать в set, map, multiset и радоваться, горя не зная. ХА. Радоваться не получилось. При создании контейнера в main все работало, были видны методы и общие поля класса-родителя. Но при написании шаблонных функций для класса было видно 0 целых, хрен десятых, т.е. я не могла напрямую обратиться к полю дерева внутри упорядоченного множества. Путем шаманских танцев с использованием using Имя класса :: функция/поле_класса удалось подключить функции дерева в шаблон и наследование вроде бы заработало. До тех пор, пока я не начала писать итератор для Set. Этот аллигатор с++ треплет мне нервы уже не один контейнер. Тем не менее чувствую, что иду по спирали усложнения и каждый раз понимаю глубже. Если в списке было достаточно одного узла в итераторе, по которому он будет туда-сюда бегать, то для множества оди
