En regardant les nouvelles fonctionnalités de threading dans C++11 pour voir comment elles s'adaptent facilement à pthreads, j'ai remarqué une section curieuse dans la section thread
zone de construction :
thread() ;
Effets : Construit un objet thread qui ne représente pas un fil d'exécution.
Postcondition : get_id() == id()
Les lancers : Rien.
En d'autres termes, le constructeur par défaut d'un thread ne semble pas réellement créer un fil. Évidemment, cela crée un fil objet, mais comment cela peut-il être utile s'il n'y a pas de code de soutien pour cela ? Existe-t-il un autre moyen d'attacher un "fil d'exécution" à cet objet, comme par exemple thrd.start()
ou quelque chose de similaire ?