LINUX.ORG.RU

История изменений

Исправление salvequick, (текущая версия) :

В учебниках это всё и вправду разжёвано. Я бы с удовольствием почитал если бы порекомендовали что то. Без всякой иронии говорю, вижу сам что «плаваю» в вопросе.

Тебе надо решить одно из двух - либо у тебя класс и вся работа с ним параметризуется шаблонным типом, и тогда у тебя будут разные шаблонные методы в зависимости от типа объекта, либо тебе нужны разные реализации, имеющие общий публичный интерфейс, независящий от внутреннего представления данных - тогда наследование.

Так вот проблема то в том, что не могу я принять решение.
Наверное надо либо остановиться на char либо хранимый тип должен быть полиморфным.

Достаточно сделать общий интерфейс, выдающий данные в таком виде.

Спасибо, совершенно не подумал об этом. Я даже к имеющейся реализации без особых изменений могу добавить этот метод выдающий данные в общем сыром формате.

Исходная версия salvequick, :

Достаточно сделать общий интерфейс, выдающий данные в таком виде.

Спасибо, совершенно не подумал об этом. Я даже к имеющейся реализации без особых изменений могу добавить этот метод выдающий данные в общем сыром формате.