
2 Dec
2004
2 Dec
'04
2:46 a.m.
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@gmail.com> wrote:
On Wed, 1 Dec 2004 16:29:59 -0500, Tim Laplaca <tlaplaca@voiceglo.com> 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.