2

ブースト ライブラリを使用して VC6 でマルチスレッド アプリケーションを作成することは可能ですか? 可能であれば、関連するチュートリアルは何ですか。

4

4 に答える 4

2

はい、これは成功しましたが、Boost v1.30.0 を使用しています。そのため、Boost ライブラリの最新バージョンで問題が発生した場合は、1 年または 5 年前に戻ることをお勧めします。あらゆる種類の内部コンパイラ エラーなどが発生し始めたことを思い出します。、Boost をアップグレードしようとしたとき - だから私はしませんでしたが、Visual C++ もアップグレードできるようになるまで v1.30.0 を使い続けました。Boost の古いバージョンでも非常に安定していて便利ですが、機能が少ないだけです。

于 2008-11-11T07:27:16.137 に答える
1

http://www.boost.org/doc/libs/1_37_0/doc/html/thread.html

于 2008-11-11T07:12:18.617 に答える
0

Boost.Thread ライブラリは、広告の作成および操作機能を提供します。ブーストのドキュメントを読んでください(リンクはlitbの回答に記載されています)。また、同期オブジェクト (ミューテックス) も提供します。Boost はクロスプラットフォームで、VS6 と互換性があります。

残りのブースト ライブラリについては、通常はスレッド セーフですが、詳細については特定の各ライブラリのドキュメントを参照してください。

于 2008-11-11T10:05:24.507 に答える
0

「ブーストスレッドの例」をグーグルで検索すると、多くのヒットが表示されます。

于 2008-11-11T07:18:20.850 に答える