vendredi 11 août 2017

C++11: Is std::thread on linux depending on pthread library?

I read that pthread is C library and is not compatible with C++ object model, especially when talking about exception handling.

So I wish to know on linux system, how gcc/clang implements std::thread, is it calling some linux native functions/kernel apis or something?

Also, how is std::thread_local implemented, related with __thread?

Aucun commentaire:

Enregistrer un commentaire