12 Sep
2013
12 Sep
'13
4:06 p.m.
On 9/12/2013 11:56 AM, Oliver Kowalke wrote:
void f( coro_t::caller_type & ca) { std::string str( ca.get() ); // asserts here!
ca(7); }
int main(int argc, char* argv[]) { std::string str("abc");
coro_t c(f);
coro_t c( f, str); // pass str to ctor -> because accessed in f() int res = c.get(); // returned value
I see this approach described further down the page that I cited. Which is inconsistent with the initial code sample on that page. So are you saying the first code snippet in the docs is incorrect? Thanks, jeff