为光纤设计高效的C ++代码

时间:2009-08-20 11:21:55

标签: c++ io fibers

如何在游戏代码中最好地利用光纤?它是否应仅用于在加载资源(即磁盘中的文件)时管理非抢占式上下文切换?或者我允许所有类型的游戏实体在光纤中运行?我如何安排?

C ++或伪代码示例非常感谢!

1 个答案:

答案 0 :(得分:2)

不要?它就像一个只有很少CRT支持的线程(不像线程)和一些隐藏的内存需求,比如堆栈和寄存器。

它可能会使非系统代码更容易编写,但它会使其不合理。