Идея отсроченного будущего (достигаемого только путем вызова std :: async с флагом std :: launch :: deferred) заключается в том, что обратный вызов вызывается только тогда, когда кто-то пытается подождать или извлечь футуристическое значение ...
Запуск этого кода из презентации Херба Саттера. Это отлично работает в Linux под gcc 4.6.3. Я думаю, что future.h не поддерживается в mingw, но ошибку действительно сложно понять! #...
Я думал о std :: async и о том, как его следует использовать в будущей реализации компилятора. Однако прямо сейчас я немного застрял с чем-то, что кажется недостатком дизайна. Std :: async - это ...