Programación General > C/C++
CRITICAL_SECTION
bertamax:
Hola a todos,
estoy intentando programar secciones críticas en el lenguaje C bajo Ubuntu.
La parte del programa error es la siguiente:
typedef struct Param {
char* filein[30];
char* parola[30];
char* myset[500];
CRITICAL_SECTION* wcs;
HANDLE* semaforo;
}
Y me da el siguiente error:
expected specifier-qualifier-list before CRITICAL_SECTION
¿Cómo lo podría resolver?
Muchas gracias
Eternal Idol:
CRITICAL_SECTION, HANDLE, son cosas de Windows ... mejor busca informacion sobre la cabecera POSIX threads para usar mutex (funciones pthread_mutex_init, pthread_mutex_lock, etc.).
bertamax:
Gracias por la respuesta, pero es que mi profesor me ha dicho que no quiere que se use Mutex. Saludos.
Eternal Idol:
Si, bueno pero entonces lo tendras que hacer en Windows y con su API.
bertamax:
Perdona por la respuesta, estoy tonta digo que no queria que se usase hilos Posix, se ve que hay otra forma de gestionar hilos además de con Posix bajo Linux, pero casi toda la información que encuentro en Internet es con Posix.
Navegación
[#] Página Siguiente
Ir a la versión completa