cg
bony_jesika
这个作者很懒,什么都没留下…
展开
-
[转]使用pbrt 1.03遇到的问题和解决方法
版本1.03,在http://www.pbrt.org/downloads.php下载,目前是最新的,使用起来遇到了如下问题,可能以后还会更多。 1. 编译flex,bison脚本。这一步的确很烦,很多人都是卡在这一步就过不去了。这里详细解释一下。readme和很多教程上讲在windows下编译pbrt第一步要装cygwin。实际上只用到了flex和bison两个程序,这两个程序原本...2010-02-26 15:05:18 · 234 阅读 · 0 评论 -
class COREDLL解释
class COREDLL Fresnel { public: // Fresnel Interface virtual ~Fresnel(); virtual Spectrum Evaluate(float cosi) const = 0; }; 是这样的,这是一个Dll工程,对于dll本身工程来说,他需要导出数据,工程默认下定义了CORE_SOUR...2010-02-26 15:47:01 · 156 阅读 · 0 评论 -
C++中的关键字
mutable关键字 关键字mutable是C++中一个不常用的关键字,他只能用于类的非静态和非常量数据成员我们知道一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会随之发生变化! 如果一个类的成员函数被声明为const类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据成员.但是有些时候需要在该类函数中对类的数...2010-02-26 16:16:25 · 143 阅读 · 0 评论