Как официально получить доступ к хвосту объекта boost::fusion::cons
? Я знаю, что могу сделать это легко, обратившись к элементу данных cdr
структуры cons
, но в документации Boost 1.54.0 не указано, что есть такой элемент, поэтому я предполагаю, что я не должен этого делать. at_c<1>(cons)
даст мне только голову хвоста, но мне нужна вся структура хвоста, объект того же типа, что и параметр шаблона Cdr
моего cons
.Доступ к хвосту сплава :: cons
Прошу прощения, если мне не хватает чего-то совершенно очевидного.
Не кажется совершенно очевидным. .. Я сейчас использую 'std :: pair', так как мне действительно не нужен список vi РЭБ. Тем не менее, я немного удивлен, что нет очевидного способа попасть в хвост «минусов». – chardmeier