প্রশ্ন ট্যাগ «thread-local-storage»

3
থ্রেড_লোকাল সি ++ 11 এর অর্থ কী?
আমি thread_localসি ++ 11 এর বর্ণনায় বিভ্রান্ত হয়ে পড়েছি । আমার বোধগম্যতা হল, প্রতিটি থ্রেডে একটি ফাংশনে স্থানীয় ভেরিয়েবলের অনন্য অনুলিপি রয়েছে। গ্লোবাল / স্ট্যাটিক ভেরিয়েবলগুলি সমস্ত থ্রেড (সম্ভবত লকগুলি ব্যবহার করে সিঙ্ক্রোনাইজড অ্যাক্সেস) দ্বারা অ্যাক্সেস করা যায়। এবং thread_localভেরিয়েবলগুলি সমস্ত থ্রেডের কাছে দৃশ্যমান তবে কেবল যে থ্রেডের জন্য সেগুলি …

4
সি ++ 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 Bar { public: Bar() { …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.