GrosBocdel a écrit :
Heuu quel est l'intérêt dans ce tutoriel de faire un thread lecture et thread écriture qui s'excluent "autant" mutuellement?
|
Sans doute pour bien mettre en évidence les problèmes de synchro...
Citation :
Quelle est la différence entre le tout dernier code de ta page et disons un :
int main()
{
ecriture();
lecture();
return 0;
}
C'est équivalent ou pas?
|
Oui, sans doutes. Mais quand on a des threads et qu'il faut reproduire ce fonctionnement, il y a des précautions à prendre. Ca revient à rendre bloquant ce qui ne l'était plus.
Personnellement, je préfère travailler en non blocant avec des fifos.
---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/