std::future
должен быть шаблоном с вариациями.Это то, что позволяет передавать произвольное количество аргументов вызываемой функции асинхронно.
К сожалению, текущий предварительный просмотр VS 11 не поддерживает шаблоны с переменным числом аргументов, что означает, что он не имеет механизма дляВы должны передать более одного аргумента функции.
Итог: VS неверно.Я не уверен, что кто-то сообщал об этом как об ошибке, но это прямое следствие уже общеизвестного факта, поэтому сообщение об этом, вероятно, не принесет / не принесет ничего хорошего, кроме косвенного добавления голосачто шаблоны с переменными значениями важны.
Если вы заглянете на страницу VC ++ News , у них (в настоящее время) есть ссылка на опрос, который должен позволить вам указывать приоритеты, которые вы назначаетесоответствие различным функциям C ++ 11.К сожалению, кажется, что он не в сети, по крайней мере, на данный момент.Когда вы можете заполнить его, чтобы указать, что вы рассматриваете шаблоны с переменным приоритетом как высокий приоритет, у вас есть хоть какой-то шанс сделать что-то хорошее для этого (хотя я, очевидно, ничего не могу гарантировать).