У меня есть простая лямбда, называемая внутри async. Но это дает системную ошибку.
#include<future>
#include<iostream>
int main()
{
auto a = std::async([]()
{
std::cout << 42 << std::endl;
});
a.get();
return 0;
}
http://ideone.com/GIyGI
Компилятор: C ++ 0x (gcc-4.5.1)
Есть идеи?