kuvshinovdr / OGxx

Object-oriented graph algorithm library in C++ developed for educational purposes.
MIT License
1 stars 1 forks source link

Итератор абстрактных сущностей #84

Open kuvshinovdr opened 9 months ago

kuvshinovdr commented 9 months ago

Возникла проблема с итератором. Метод next(Item&) записывает копию значения, соответственно, невозможно обходить наборы объектов, управляемые через unique_ptr. Я хотел сделать запись простого указателя в таком случае, для чего, в частности, параметр convert в Stl_iterator теперь функция, вызывающая конверсию по необходимости (пока не в main). В ветке alpha.