Pregunta

¿Es posible crear una aplicación multiproceso en VC6 con la biblioteca boost? Si es posible, ¿cuáles son algunos tutoriales relevantes?

¿Fue útil?

Solución

Sí, lo he hecho con éxito, pero con Boost v1.30.0. Entonces, si tiene problemas con las últimas versiones de las bibliotecas Boost, es posible que desee retroceder un año o cinco. Recuerdo que comencé a recibir todo tipo de errores internos del compilador, et al. , al intentar actualizar Boost, así que no lo hice, sino que seguí usando v1.30.0 hasta que pude actualizar Visual C ++ también. Incluso las versiones anteriores de Boost son muy estables y útiles, solo tienen menos funciones.

Otros consejos

Un google rápido para " impulsar hilo ejemplo " aparece muchos buenos golpes.

La biblioteca Boost.Thread proporciona las facilidades de creación y manipulación de anuncios. Lea la documentación de impulso (el enlace se proporcionó en la respuesta de litb). También proporciona bojects de sincronización (mutexs). Boost es multiplataforma y es compatible con VS6.

En cuanto al resto de las bibliotecas de impulso, generalmente son seguras para subprocesos, pero lea la documentación de cada biblioteca particular de detalles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top