LINUX.ORG.RU

Как сделать cdr в std::forward_list?

 ,


0

5

Хотел сделать что-то вроде библиотечки по работе со списками, аналогичной лисповым для c++, и обнаружил, что в std::forward_list есть front(), но нет функции для получения хвоста списка, аналогичной лисповому cdr.

Его можно как-то туда добавить или только делать свою реализацию списка с нуля?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от anonymous

Дак С++ это не скриптуха

ну да, это говно для тех, кто любит страдать (типа дедфудов всяких)

anonymous
()
Ответ на: комментарий от anonymous

Это поведение - лишь следствие другого выбора

«страдать и жрать отрыжку комитета», да

anonymous
()
Ответ на: комментарий от fsb4000

Да. vector оттуда – тот же список, только задом наперёд.

monk ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.