Retourner au contenu associé (entrée de forum : petit probleme avec gdb et la structure pthread_mutex_t)
Posté par cosmoff le 26 mai 2020 à 09:26. En réponse au message petit probleme avec gdb et la structure pthread_mutex_t. Évalué à 1. Dernière modification le 26 mai 2020 à 09:26.
merci pour vos réponses.
J'ai donc testé le code ci dessous : void* callback1( void* t) { for (int i = 0; i < 1; ++i) { pthread_mutex_lock ( &mutexDeCosmoff ); printf("mutexDeCosmoff %i\n", ((char*)&mutexDeCosmoff)[16] ); count ++; pthread_mutex_unlock ( &mutexDeCosmoff ); printf("mutexDeCosmoff %i\n", ((char*)&mutexDeCosmoff)[16] );
} return NULL; }
et j'ai en sortie mutexDeCosmoff 0 mutexDeCosmoff 0
donc la valeur de mon mutex ne change pas que je fasse lock ou unlock
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Décompte
Posté par cosmoff . En réponse au message petit probleme avec gdb et la structure pthread_mutex_t. Évalué à 1. Dernière modification le 26 mai 2020 à 09:26.
merci pour vos réponses.
J'ai donc testé le code ci dessous :
void* callback1( void* t)
{
for (int i = 0; i < 1; ++i)
{
pthread_mutex_lock ( &mutexDeCosmoff );
printf("mutexDeCosmoff %i\n", ((char*)&mutexDeCosmoff)[16] );
count ++;
pthread_mutex_unlock ( &mutexDeCosmoff );
printf("mutexDeCosmoff %i\n", ((char*)&mutexDeCosmoff)[16] );
et j'ai en sortie
mutexDeCosmoff 0
mutexDeCosmoff 0
donc la valeur de mon mutex ne change pas que je fasse lock ou unlock