Я хочу вставить элементы в контейнер STL (тип которого является параметром шаблона). Если контейнер разрешает back_insertion, я хочу использовать его, иначе как любой вставщик.Что такое идиоматический способ получить обратный вставку с резервным доступом к любому вставнику?
Я хотел бы избежать необходимости реализовать свою собственную черту только для этого, я уверен, что должно быть что-то, что я могу сказать: «Создайте экземпляр back_inserter, если это возможно, и вставку в противном случае».
Как это сделать?
Итак, ничего в самой библиотеке? Хм. ОК. – einpoklum
Какова цель 'void (...)' around 'c.push_back'? – Holt
@Holt Чтобы избежать перегруженного 'operator,' – Barry