Est-il recommandé de mettre une boucle while, qui ne se termine jamais dans un constructeur? Ou devrais-je utiliser des threads pour obtenir le même résultat? Est-ce bon quand un constructeur ne se termine jamais? Ou est-il plus sûr d'éviter les fautes de segmentation?Alors que (1) dans le constructeur ou en utilisant des discussions?
espère que vous comprenez mon mauvais anglais ..
Certaines formes de 'while (1);' peuvent être optimisées en C++ 0x si elles fonctionnent: pas d'appel aux fonctions d'E/S, pas d'accès aux objets volatiles et n'effectue pas de synchronisation ou d'opérations atomiques. Alors méfiez-vous :) –
Si je comprends bien, vous voulez mettre une boucle principale dans un constructeur? C'est une idée étrange. Je vous suggère de mettre la boucle principale dans une méthode. –
C'est un bon moyen d'éviter les erreurs de segmentation. Un fil bloqué ne peut pas faire beaucoup de dégâts. –