Resultados de la búsqueda a petición "pthreads"

3 la respuesta

¿Cómo puedo saber si pthread_self es el hilo principal (primero) en el proceso?

Antecedentes: estoy trabajando en una biblioteca de registro que utilizan muchos programas. Estoy asignando un nombre legible para cada subproceso, el subproceso principal debería ser "principal", pero me gustaría poder detectar ese estado desde ...

1 la respuesta

Pasar un objeto de función C ++ a la función pthread_create como rutina de subproceso

Sé que la rutina de subproceso que se pasa a pthread_create API tiene el prototipo de void *threadproc(void *).Me preguntaba si es posible usar un objeto de función C ++ como una rutina de subprocesos. Aquí está mi código: Ejecución :: ...

3 la respuesta

¿Cómo continuar un hilo a la vez al depurar un programa multiproceso en GDB?

Tengo un programa que usa dos hilos. He puesto el punto de quiebre en ambos hilos. Mientras ejecuto el programa bajo gdb, quiero cambiar entre los hilos y hacer que se ejecuten. (el subproceso t1 está activo y en ejecución y el subproceso t2; ...

2 la respuesta

Usando pthread en c ++

estoy usandopthread.h en un*.cc archivo. cuando trato de usarpthread_exit(0); opthread_join(mythrds[yy],NULL); dice: .cc:(.text+0x3e): undefined reference to `pthread_exit'cuando se cumple un código muy similar en una*.c archivo con gcc funciona ...

1 la respuesta

Advertencia C: tipos de puntero incompatibles que pasan [duplicado]

Esta pregunta ya tiene una respuesta aquí: c pthread pasando matriz de tipo int [/questions/19254656/c-pthread-passing-array-of-type-int] 2 respuestasSigo recibiendo un error cuando intento compilar mi código. El error es el siguiente: warning: ...

9 la respuesta

¿Por qué las funciones variables de condición de pthreads requieren un mutex?

Estoy leyendo sobrepthread.h; las funciones relacionadas con la variable de condición (comopthread_cond_wait(3)) requieren un mutex como argumento. ¿Por qué? Por lo que puedo decir, voy a crear un mutexsólo utilizar como ese argumento? ¿Qué se ...

2 la respuesta

Seguridad de usar pthreads en la aplicación Gtk + 2.0

Tengo una aplicación Gtk + 2.0 multiproceso simple que adquiere datos de múltiples fuentes (micrófono, cámara web, sensor de temperatura) y muestra datos de estos como imágenes en pantalla (capturas de fotogramas de la cámara web, datos del ...

3 la respuesta

Portabilidad de pthreads-win32 sobre varios compiladores de Windows

Estoy usando pthreads-win32 para permitir el soporte de subprocesos para Windows. Tengo un proyecto multiplataforma que usa pthreads y quiero que funcione en Windows con varios compiladores y diferentes versiones del sistema operativo. Al ...

1 la respuesta

¿Cuál es el argumento correcto para pthread_create?

He visto la documentación depthread_create [http://man7.org/linux/man-pages/man3/pthread_create.3.html] En el ejemplo en la parte inferior están usando: pthread_create(&tinfo[tnum].thread_id, &attr, &thread_start, &tinfo[tnum]); &thread_start - ...

2 la respuesta

¿Cómo funciona Pool :: collect?

Ayúdame a entender cómo funciona exactamente Pool :: collect. Pool :: collect - Recopila referencias a tareas completadas public void Pool::collect ( Callable $collector )Lo que supongo fue:Pool::collect registra una función, que se llamará ...