Hi. I am currently looking at learning how to do multithreading in C++ to break the limit of just knowing how to run one.
I use 64-bit Windows 7. So I guess that some people would suggest that I should use Windows-specific libraries that aren't cross platform. But isn't that a bad habit? What library should I learn to use for multithreading if I want to make cross platform programs that have mutiple threads? What libraries are good to avoid learning bad habits in this area? Any tips? Ofcourse it has to work on Windows, since that's what I am using.