header-only-thread-local-storage

时间:2021-05-15 15:18:11
【文件属性】:
文件名称:header-only-thread-local-storage
文件大小:9KB
文件格式:ZIP
更新时间:2021-05-15 15:18:11
C++ 可移植的仅标头TLS实现。 根据Boost软件许可分发。 当线程创建和销毁不受C ++ 11和Boost TLS所要求的代码控制时,它具有工作的优势。 它在第一次请求线程的TLS以及线程退出时提供可选的回调,以方便设置和拆除。 Tested with: clang version 3.6.0 g++ version 4.9.2 Visual Studio 2013 and 2015 Untested on OSX. To use: #define TLS_IMPLEMENT_ 1 #include "ThreadLocalStorage.h" struct tls_data_t { int * ptr; tls_data_t() : ptr(nullptr) {} }; using tls = TLS::BASE; Then define: tls::th
【文件预览】:
header-only-thread-local-storage-master
----example.vcxproj(8KB)
----example.cpp(4KB)
----ThreadLocalStorage.h(12KB)
----CMakeLists.txt(225B)
----README.md(917B)

网友评论