У меня есть унаследованный код на C ++, в котором есть оператор, показанный ниже
auto &&res = Message(MessageType::SetPort);
, и ошибка, которую я получаю при компиляции приведенного выше кода, как указано ниже
error C3699: '&&': cannot use this indirection on type.
Код был разработан с использованием Visual Studio 2012, и теперь я использую редакцию Visual Studio Community 2017 для его компиляции. Как избавиться от этой ошибки? Я не хорош в C ++ / CLI. Кто-то сказал мне, что это код CLI. Пожалуйста, направьте меня к решению. Заранее спасибо.