0
ответов

Почему экземпляры шаблонов не могут быть выведены в `std::reference_wrapper`?

Предположим, у меня есть некоторый объект типа T, и я хочу поместить его в обертку ссылок: int a = 5, b = 7; std::reference_wrapper p(a), q(b); // или "auto p = std::ref(a)" Теперь я могу легко ...
вопрос задан: 21 October 2018 23:54
0
ответов

Должен ли std::reference_wrapper содержать оператор сравнения по умолчанию «<»? [закрыто]

STL использует «меньше чем» в качестве компаратора по умолчанию. Вызов компаратора STL для объекта, обернутого с помощью reference_wrapper<>, не компилируется, даже если базовый класс имеет "<"...
вопрос задан: 23 May 2017 12:18