Реализовать двусвязный список с функциями добавления, удаления и поиска.
Добавление: в качестве аргумента передается число i, необходимо добавить элемент до i-ого элемента в списке. Если i больше, чем количество элементов в списке, то добавить в конец.
Удаление: передается значение элемента. Необходимо удалить первый элемент с таким значением.
- Initializing member variables using the same name for constructor arguments as for the member variables allowed by the C++ standard? - Stack Overflow
- Inheriting from a template class in c++ - Stack Overflow
- C++ abstract class template - Stack Overflow
- abstract class - cppreference.com
- Why would you use an assignment in a condition? - Stack Overflow