Код: Выделить всё
template
struct Dummy {
// ...
};
или rvalue. Я могу сделать это, используя некоторую черту IsDummy
следующим образом:
Код: Выделить всё
template
std::enable_if
foo(A &&dummy)
{
// ....
}
Код: Выделить всё
template
foo(Dummy &&dummy)
{
// ....
}
Теперь мои вопросы:
- a) Верно ли, что это было разрешено в каком-то проекте?
- b) Почему эта функция/ ошибка удалена? Кажется, я где-то читал, что это произошло из-за конфликта с "понятиями".
Подробнее здесь: https://stackoverflow.com/questions/126 ... references
Мобильная версия