1
অন্য থ্রেডে সেই একত্রে_ভেক্টরটি পুনরুক্ত করার সময় কনক্যুরঞ্জি :: সমবর্তী_ভেক্টর :: পুশ_ব্যাক কল করা কি একযোগে-নিরাপদ?
push_back , শুরু , শেষ মধ্যে সমবর্তী নিরাপদ হিসেবে বর্ণনা করা হয় https://docs.microsoft.com/en-us/cpp/parallel/concrt/reference/concurrent-vector-class?view=vs-2019#push_back তবে নীচের কোডটি জোর দেওয়া হচ্ছে। সম্ভবত কারণ উপাদান যোগ করা হয়েছে কিন্তু এখনও আরম্ভ করা হয়নি। struct MyData { explicit MyData() { memset(arr, 0xA5, sizeof arr); } std::uint8_t arr[1024]; }; struct MyVec { concurrency::concurrent_vector<MyData> v; }; …