For my project, I need to learn multithreading in C++. I have read 4-5 articles on Google, and have searched for more but they all are more or less similar. I want to learn it in depth. Can you provide me some links/source/anything for learning mutilthreading in C++? I am clear with the basics and want to explore more.
All links have how to create thread, how to wait for threads to complete, how to syncronize but they just have the overview. I want some explanations with examples and in detail.
Any help would be appreciated. Thanks.