Erstellen einer Multi-Thread-Anwendung in vc6 mit Boost-Bibliothek?
-
07-07-2019 - |
Frage
Ist es möglich, eine Multithreading-Anwendung in VC6 mit Boost-Bibliothek zu erstellen? Wenn es möglich ist, was sind einig relevant Tutorials.
Lösung
Ja, ich habe dies erfolgreich getan, aber mit Boost-v1.30.0. Also, wenn Sie Probleme mit den neuesten Versionen der Boost-Bibliotheken haben, können Sie wieder ein Jahr oder fünf gehen wollen. Ich erinnere mich, ich begann, alle Arten von internen Compiler-Fehler bekommen, et al , wenn Boost-Upgrade versuchen -. So habe ich nicht, sondern ging mit v1.30.0, bis ich ein Upgrade konnte Visual C ++ als auch. Sogar die alten Versionen von Boost-sind sehr stabil und nützlich, sie haben nur weniger Features.
Andere Tipps
Eine schnelle Google für "Boost Thread Beispiel" macht viele gute Hits auf.
Die Boost.Thread Bibliothek bietet Thead Erzeugung und Manipulation Einrichtungen. Lesen Sie die Boost-Dokumentation (Link wurde in litb Antwort zur Verfügung gestellt). Es bietet auch die Synchronisation bojects (Mutexs). Boost ist Cross-Plattform und ist kompatibel mit VS6.
Wie für den Rest der Boost-Bibliotheken -. Sie sind in der Regel Thread-sicher, aber die Dokumentation jeder einzelnen Bibliothek von Details lesen