En Windows, es posible establecer el nombre de subproceso a través de this code. El nombre del hilo se muestra luego en los depuradores.cómo establecer un nombre de subproceso en MacOSX
En MacOSX, he visto varias sugerencias que indican que hay nombres de subprocesos. Creo que la clase NSThread también tiene un nombre-atributo. Mi objetivo es establecer el nombre del hilo en mi aplicación C++ y verlo en Xcode/gdb.
Otras preguntas relacionadas:
- Can I set the name of a thread in pthreads/linux? (con una muy buena respuesta/visión general de pthread here)
- How to name a thread in Linux?
¿Puedo preguntar ¿Por qué aceptaste la respuesta que respondiste? No responde tu pregunta, pero hay otras que sí? – deanWombourne
@deanWombourne: En el momento de escribir este artículo, no tenía MacOSX 10.6. Y había nombres de hilos, por lo que la otra respuesta no respondió eso para mí. Pero sí, ahora este problema probablemente esté desactualizado. – Albert
¡Sin embargo, es muy útil para las personas que intentan construir cosas para Leopard! – SamB