在我的C++DLL中,我使用线程本地存储存储并检索线程特定的信息。线程特定的信息包装在对象中pInfo。我是在DLL附加中分配一次,然后使用TLSSetValue使用将PINFO存储为每个线程。PInfo*pInfo=TlsGetValue(tlsIndex);if(pInfo==NULL){pInfo=newPInfo();errCheck=TlsSetValue(tlsIndex,pInfo);}经过一些功能回调并填充Pinfo。在特定点,我将此Pinfo(指针)推向静态向量(定义为下文)。vector*swapBucket;使用swapBucket->push_back(pInfo);我