Parece que a menos que llame std::async un std::future Nunca se establecerá en cualquier otro estado que future_status::deferred a menos que llame get o wait en el futuro. wait_for & wait_until contin
Siguiendo this excellent tutorial para futuros , promesas y tareas envasados llegué al punto donde quería preparar mi propia tarea #include <iostream>
#include <future>
using namespace std;
int