タスクシステム総合ス ..
62:名前は開発中のものです。
09/02/05 02:38:16 e5oU/vxX
>>61
粗探しをしているつもりはないので、疑似コードなり何なりを出してもらえれば
協力はさせてもらうが。
threadというのは生成に時間がかかるものであって事前に作ってpoolingして
おくのが普通であって、stack sizeなんか都度指定されたらpoolingしている
threadが使い回せない。
つまり、(3)でスレッドを割り当てて欲しいときにstack sizeの指定はいらない。
タスクシステムからのupdate呼び出しのなかでスレッドを割り当てて欲しいときに
threadPooler.Run(boost::function(&MyClass::Worker));
とするだけのことではないか?
だから、(3)を、普通のタスク(1),(2)と区別する意味が俺にはよくわからないのだが…。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5331日前に更新/126 KB
担当:undef