is there any good book/video/web tutorials for multithreading in win32? I only found Addison-Wesley - Multithreading Applications in Win32 (1996)
book and might going to order it soon.
views:
62answers:
5Joe Duffy's "Concurrent Programming on Windows" is good - it covers both native code and managed code though, so if you're not interested in managed code (and don't expect to be) then you'll find half of it irrelevant.
I think the best source for Win32 programming is Jeffrey Richter's "Windows via C/C++"
Well, you can easily look up a lot of reference material and examples on MSDN in addition to a plethora of books on the subject:
- Win32 Multithreaded Programming By Aaron Cohen, Mike Woodring
- Multithreading Applications in Win32: The Complete Guide to Threads by Jim Beveridge (he has published a few of these)
- Concurrent Programming on Windows By Joe Duffy (already mentioned in the other answer)
This question might have been partially answered previously also - have a look here - "Recommended Multithreading Book" (but not for Windows specifically)
Before getting a book, I would start with:
http://msdn.microsoft.com/en-us/concurrency/default.aspx
There is a Learn Parallelism section that includes videos, etc. Covers both native (i.e. Win32) and managed.