以下是引用wfoo在2015-7-9 22:39:02的发言:
是直接操作硬件,调用协议最终还是会进入系统态,如果频繁的io操作很影响性能。
不过不是专用的项目,还是安装常规方法比较好。
是的,所以我前面提到,除非写驱动求效率,通常按常规做。普通的应用,效率取决于算法和数据结构,不是完全靠底层,只有在实践证明万不得已的情况,才针对瓶颈部位做优化,走底层道路是最后的选项。
比如现在我写的这个,就是测试过各种实现的。在.net的C++中,可以用Console类实现自由显示的效果,但那有一个缺陷,就是必须同时移动光标,这会很明显的拖慢速度,而且,一个无法解决的问题,是在屏幕右下角输出字符之后,屏幕内容会上移一行,那是不可接受的,解决的办法,只有用这个。
[
本帖最后由 TonyDeng 于 2015-7-9 22:48 编辑 ]