|
Boost : |
From: Bruno Martínez Aguerre (br1_at_[hidden])
Date: 2004-12-01 20:46:16
Just use an auto variable:
// some code
{
boost::thread t(&some_proc);
} // thread detached
// more code
Bruno Martínez
On Wed, 1 Dec 2004 17:10:57 -0500, Caleb Epstein <caleb.epstein_at_[hidden]>
wrote:
> On Wed, 1 Dec 2004 16:29:59 -0500, Tim Laplaca <tlaplaca_at_[hidden]>
> wrote:
>> I would have never thought of that, sounds dangerous! I tried it and it
>> seems to work though. Is that pretty safe?
>
> 100% safe. See the discussion here:
>
> http://boost.org/doc/html/thread.html#threadconstruct-copy-destruct
>
> That said, it might be nice to have an argument to the boost::thread
> ctor to start a detached thread w/o needing to resort to using the
> heap.
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk