thread-local-storage पर टैग किए गए जवाब

3
C ++ 11 में थ्रेड_लोक का क्या अर्थ है?
मैं thread_localC ++ 11 के विवरण से भ्रमित हूं । मेरी समझ है, प्रत्येक थ्रेड में एक फ़ंक्शन में स्थानीय चर की अद्वितीय प्रतिलिपि होती है। वैश्विक / स्थैतिक चर को सभी थ्रेड्स (संभवत: ताले का उपयोग करके सिंक्रनाइज़ किया गया एक्सेस) द्वारा एक्सेस किया जा सकता है। और thread_localचर …

4
क्या C ++ 11 थ्रेड_लोकल वैरिएबल स्वचालित रूप से स्थिर हैं?
क्या इन दो कोड खंडों के बीच अंतर है: void f() { thread_local vector<int> V; V.clear(); ... // use V as a temporary variable } तथा void f() { static thread_local vector<int> V; V.clear(); ... // use V as a temporary variable } बैकस्टोरी: मूल रूप से मेरे पास एक …

2
क्या मेरे संकलक ने मेरे अप्रयुक्त स्थिर थ्रेड_लोक क्लास के सदस्य की उपेक्षा की?
मैं अपनी कक्षा में कुछ थ्रेड पंजीकरण करना चाहता हूं, इसलिए मैं इस thread_localसुविधा के लिए एक चेक जोड़ने का निर्णय लेता हूं : #include <iostream> #include <thread> class Foo { public: Foo() { std::cout << "Foo()" << std::endl; } ~Foo() { std::cout << "~Foo()" << std::endl; } }; class …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.