¿Existe un buen tutorial sobre cómo trabajar con subprocesos (de programación) en Visual Studio 2005? No MFC relacionado, solo C++ nativo (no .NET).Tutorial de subprocesamiento en C++
Respuesta
Win32 Multithreaded Programming
También intente algunos de los podcasts de licenciatura en sistemas operativos libres. Puede encontrar discusiones teóricas sobre bloqueo, multihilo, etc. (the one I know of is from Berkeley y está basado en Java, pero sigue siendo relevante).
probar uno de estos artículos en The Code Project:
En lugar de utilizar directamente los hilos Win32, me gustaría considerar el uso de un envoltura de hilo como Boost threads. Estos son multiplataforma por lo que portar su aplicación más tarde será más fácil.
¡Buena idea! ¿Conoces un buen tutorial sobre ellos? –
yup. http://www.ddj.com/cpp/184401518 – gbjbaanb
¡Gracias por responderme ese gbjbaanb! –
Puede echar un vistazo a following OpenMP tutorials. 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".
Una gran ventaja de los sistemas como OpenMp es que es mucho más fácil crear una gran cantidad de subprocesos para hacer su trabajo, haciendo que su aplicación alcance los múltiples núcleos del futuro. –
- 1. C + + 0x subprocesamiento
- 2. C++ variables de subprocesamiento volátil
- 3. ¿Referencia de subprocesamiento múltiple?
- 4. C# Tutorial de DataBinding
- 5. Implementación de subprocesamiento múltiple en C# (revisión de código)
- 6. X509 guía/tutorial en C#
- 7. ¿Subprocesamiento múltiple en MySQL?
- 8. Ejemplo de subprocesamiento en Android
- 9. Tutorial para libsvm C++
- 10. Tutorial de RAII para C++
- 11. Rompecabezas de subprocesamiento múltiple
- 12. Acelerar el bucle utilizando subprocesamiento múltiple en C# (Pregunta)
- 13. multiproceso o subprocesamiento en python?
- 14. Pasar de multiprocesamiento a subprocesamiento
- 15. Buscando el tutorial de GD en C/C++
- 16. Tutorial para caminar ANTLR ASTs en C#?
- 17. C# tutorial para escribir gadgets
- 18. 'sys.excepthook' y subprocesamiento
- 19. Java Servlets subprocesamiento modelo
- 20. Subproceso frente a subprocesamiento
- 21. Comprender el futuro/subprocesamiento
- 22. EJB y subprocesamiento
- 23. Macro de subprocesamiento generalizado en Clojure
- 24. Función de estilo Clojure "subprocesamiento" en Python
- 25. Problema de subprocesamiento y señales en PyQt
- 26. Qt tutorial de webkit para C++
- 27. Tutorial en C++ para el programador con experiencia C
- 28. ffmpeg Documentación/tutorial de C API
- 29. Tutorial de interfaz gráfica de usuario en C
- 30. Tutorial para estructura de datos de árbol en C
Ese libro parece estar agotado. – Jonke
oops. Lo tengo y me gusta. Perdón por el enlace "malo" – Tim
Aparentemente todavía se puede comprar a través de Amazon. – Tim