GameDev - gamefish

What you get if you don't get what you want is experience.

《雷神之锤III》里求平方根的函数

更新:有人问这个算法的原理。其实原理很简单。就是牛顿迭代求根。卡马克算法牛X的地方就是他选了一个常数作为起始值。而这个起始值让他只用一次迭代就够了。从这里看来的。QuakeIII自然就是传奇高手卡马克的杰作之一了。在有的CPU上,这个函数比普通的(float)(1.0/sqrt(x)快4倍!快的原...

2006-03-31 00:44:00

阅读数:1404

评论数:0

[转] C++程序内存分配的问题

作者:mailto:arenak@sohu.com 概述:         在C++中对象可以静态分配——即编译器在处理程序源代码时分配也可以动态分配——即程序执行时调用运行时刻库函数来分配。静态内存分配是在程序执行之前进行的因而效率比较高,而动态内存分配则可以灵活的处理未知数目的元素。分析:  ...

2005-07-03 11:45:00

阅读数:857

评论数:0

[转] Release 版会出错可能原因

Release 版会出错可能原因:  1. Runtime Library:链接哪种运行时刻函数库通常只对程序的性能产生影响。调试版本的 Runtime Library 包含了调试信息,并采用了一些保护机制以帮助发现错误,因此性能不如发布版本。编译器提供的 Runtime Library 通常很稳...

2005-07-03 11:39:00

阅读数:833

评论数:0

让list item选中一整行的方法

从龙兄的作业中看到的:// MSDN搜索关键字:List-View Controlsm_list.SetExtendedStyle(LVS_EX_FULLROWSELECT);

2005-04-29 12:11:00

阅读数:1154

评论数:0

关于CString中的'/r/n',以及CFile和CStdioFile的讨论。

CStdioFile::ReadStringps: Difference between text mode file and binary mode fileFile I/O operations take place in one of two translation modes, text ...

2005-04-11 21:50:00

阅读数:1321

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭