Я только начинаю изучать ppl в Visual Studio, и я начал изучать задачи. Пока все хорошо, и, например, я понимаю основы. Но как я могу создать задачу, которая получает аргумент? То есть, довольно просто создать задачу, которая не принимает аргументов, но тот, который принимает какие-либо аргументы, для меня совершенно не очевиден.
Задача создания, где задача не принимает никаких аргументов легко:Передача параметра заданию в ppl
task<string> aTask{ create_task([]() {
return string{};
}
)
};
Не могу передать какие-либо аргументы к нему. Как бы я это сделал. Если я пытаюсь передать аргументы в лямбда, я получаю ошибку компиляции.
Что точная ошибка вы получаете? Трудно сказать ничего определенного без полной выборки. – Tony