2010-10-18 5 views
1

Je suis juste un débutant à l'aide de threads dans mon code. J'utilise habituellement des threads Boost.Bon livre/matériel de formation pour apprendre le multithreading en C/C++

Mais je ne pense pas avoir encore maîtrisé ce domaine. Je recherche du matériel d'apprentissage spécifiquement pour la programmation parallèle avancée. Quelqu'un pourrait-il suggérer quelque chose?

+0

Continuez à utiliser boost. C'est la meilleure option, probablement la plus facile et la plus robuste, que vous ayez actuellement. – DumbCoder

Répondre

4

Il existe une édition d'accès anticipé de C++ Concurrency in Action disponible à http://www.manning.com/williams/ Il est très compétent sur le sujet et AFAIK il est l'auteur de threads boost et vient également de sortir une version de std :: thread conforme au nouveau C++ 0x standard. Je lis également la programmation concurrente sur Windows par Joe Duffy, qui est une très bonne lecture à ce jour: http://www.bluebytesoftware.com/books/winconc/winconc_book_resources.html

Mise à jour: Voir aussi ce lien https://stackoverflow.com/questions/415994/boost-thread-tutorials/3951227#3951227

+0

Je seconde la simultanéité C++ en action. Bon bouquin. – ronag

+0

Wow! C'est exactement ce que je cherche. Merci. – rahul

1

Je pense que vous devriez continuer à utiliser des fils de Accentue, ils sera utilisable sur différents systèmes d'exploitation. Je n'ai pas lu de bons livres sur le multithreading, mais vous pourriez en choisir quelques-uns au Google Books.

Questions connexes