В моих приключениях, изучающих библиотеки boost, я сталкивался с сигнатурами функций, у которых есть параметры, которые являются ссылкой на ссылку на объект.
Пример:
void function(int && i);
Какова цель/польза от этого, а не просто ссылаться на объект? Я предполагаю, что есть один, если он в boost.