thread pthread hilos ejemplo algorithms c++ multithreading

pthread - Tutorial de subprocesamiento C++



thread c++ ejemplo (4)

¿Existe un buen tutorial sobre cómo trabajar con hilos (de programación) en Visual Studio 2005? No relacionado con MFC , solo C ++ nativo (no .NET).


En lugar de usar Win32 Threads directamente, consideraría usar un wrapper de subprocesos como Boost . Estos son multiplataforma por lo que portar su aplicación más tarde será más fácil.



Puede echar un vistazo a los siguientes tutoriales de OpenMP . Esto no afecta a todos los conceptos de multihilo en VC ++, sino solo a OpenMP, que es compatible con VC ++. OpenMP es fácil de usar en algunos casos simples de multihilo, por ejemplo, iteraciones independientes en bucle, bloques de código independientes que se pueden ejecutar simultáneamente. Aunque OpenMP no es tan flexible en comparación con otros enfoques, es muy fácil de usar.

Para habilitar OpenMP, debe activarlo en las propiedades del proyecto, "C / C ++ / Language / OpenMP Support".