Создание многопоточного приложения в vc6 с библиотекой boost? - PullRequest
2 голосов
/ 11 ноября 2008

Можно ли создать многопоточное приложение в VC6 с библиотекой boost? Если это возможно, какие уместные учебники.

Ответы [ 4 ]

2 голосов
/ 11 ноября 2008

Да, я сделал это успешно, но с Boost v1.30.0. Поэтому, если у вас возникли проблемы с последними версиями библиотек Boost, вы можете вернуться на год или пять назад. Я помню, я начал получать всевозможные внутренние ошибки компилятора, и др. , когда пытался обновить Boost - так что я не стал, а продолжал использовать v1.30.0, пока не смог обновить Visual C ++ также. Даже старые версии Boost очень стабильны и полезны, просто у них меньше функций.

1 голос
/ 11 ноября 2008
0 голосов
/ 11 ноября 2008

Библиотека Boost.Thread предоставляет средства для создания и работы с объектами. Прочитайте документацию по бусту (ссылка была дана в ответе литба). Он также обеспечивает синхронизацию объектов (мьютексов). Boost является кроссплатформенным и совместим с VS6.

Что касается остальных библиотек boost - они, как правило, ориентированы на многопотоковое исполнение, но читайте документацию по каждой конкретной библиотеке деталей.

0 голосов
/ 11 ноября 2008

Быстрый гугл для "примера продвинутой нити" вызывает много хороших хитов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...