2009-08-20 12 views
0

私のゲームコードでファイバーをどのように活用するのですか?リソース(ディスクからのファイル)をロードする際に非プリエンプティブコンテキストスイッチを管理するためにのみ使用する必要がありますか?または、すべてのタイプのゲームエンティティがファイバーで動作することを許可しますか?どのようにスケジュールするのですか?ファイバーのための効率的なC++コードの設計

C++コードまたは疑似コードのサンプルが非常に高く評価されています。

+0

あなたはあなたが指しているもの(繊維)を正確にリンクしてもらえますか?私は前にこの言葉を聞いたことがない、あなたが話していることについて興味がある。 –

+0

Wikipediaのリンクを投稿しようとしましたが、Stackoverflowで処理できませんでした。 Wikipediaでファイバー(コンピュータサイエンス)を検索する。 –

答えて

2

Do not?これは、CRTのサポート(スレッドとは異なります)と、スタックやレジスタなどの隠されたメモリの要件がわずかしかないスレッドのようなものです。

システムコード以外のコードを書くのが簡単になるかもしれませんが、それは不当な程度に複雑になります。

+0

繊維は非常に微妙なことですが、私はそれを広範かつ首尾よく使用していた大量のプロダクションソフトウェアについて聞いたことがありません。 –

+0

Stackless Python(http: //stackless.com)またはEve Online(http://eveonline.com)? –

関連する問題