作者koujason (龟~66.6%是水~)
看板C_and_CPP
标题[问题] 有关GLFONT
时间Fri Sep 4 10:56:18 2009
小弟最近在看OPGL超级手册(第二版)
里面在246页有个if((font->base = glGenLists(256)) == 0 )
其中font 的形态是 GLFONT*
这部分我一直有个问题...首先是font->base = glGenLists(256)
是不是应该是"=="而不是"="
再来是GLFONT的base
我在网路上查了好久也不知道这到底是甚麽东西
请问哪里有相关的资料或定义可以查的到?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.171.142.119
1F:→ VictorTom:先不管GLFONT, 它那样写应该没错, 想像成三个int a b c 09/04 10:57
2F:→ VictorTom:有思考过 (a==b)==c 会发生什麽事吗?? 事实上那行程式 09/04 10:58
3F:→ VictorTom:只是 (a=b) == c, 也就是把b assign给a, 之後和a和c判 09/04 10:58
4F:→ VictorTom:断是否相当; 至於GLFONT/glGenLists这些GL的东西就自再 09/04 10:59
5F:→ VictorTom:慢慢研究吧:) 上句末漏打自己的己XD 09/04 10:59
6F:→ VictorTom:补充, 对应到这个例子, b和c不一定要是一个变数, 也可 09/04 11:00
7F:→ VictorTom:以是一个函数. 09/04 11:00
8F:推 VictorTom:根据Google到的结果, GLFONT应该是作者写sample自定义 09/04 11:03
9F:→ VictorTom:的class, 所以跟GL无关, 应该自己在sample的source code 09/04 11:03
10F:→ VictorTom:去找它到底是什麽东西, 用IDE工具去找看看, 不然就用暴 09/04 11:04
11F:→ VictorTom:力法直接找superbible所有folder里的文字类型(c/cpp/h/ 09/04 11:05
12F:→ VictorTom:hpp等)档案吧XD 09/04 11:05
13F:→ koujason:了解...我会朝这几个方向去找资料理解 09/04 11:08
15F:→ littleshan: 另外 superbible 第二版是十年前的书了,买新版的看吧 09/04 11:21