##### cppreference.com

##### Search

Create account

##### Namespaces

- Page
- Discussion

##### Variants

##### Views

- View
- Edit
- History

##### Actions

# thrd_detach

From cppreference.com
< c‎ | thread

Defined in header `<threads.h>` |  |
int thrd_detach( thrd_t thr ); |  | (since C11)

Detaches the thread identified by `thr` from the current environment. The resources held by the thread will be freed automatically once the thread exits.

### [edit] Parameters

thr | - | identifier of the thread to detach

### [edit] Return value

thrd_success if successful, thrd_error otherwise.

### [edit] References

- C11 standard (ISO/IEC 9899:2011):

  - 7.26.5.3 The thrd_detach function (p: 383-384)

### [edit] See also

thrd_join (C11) | blocks until a thread terminates (function) [edit]
C++ documentation for detach

Retrieved from "http://en.cppreference.com/mwiki/index.php?title=c/thread/thrd_detach&oldid=90290"