[問題] 有關GLFONT

看板C_and_CPP (C/C++)作者 (龜~66.6%是水~)時間16年前 (2009/09/04 10:56), 編輯推噓2(2013)
留言15則, 3人參與, 最新討論串1/1
小弟最近在看OPGL超級手冊(第二版) 裡面在246頁有個if((font->base = glGenLists(256)) == 0 ) 其中font 的形態是 GLFONT* 這部分我一直有個問題...首先是font->base = glGenLists(256) 是不是應該是"=="而不是"=" 再來是GLFONT的base 我在網路上查了好久也不知道這到底是甚麼東西 請問哪裡有相關的資料或定義可以查的到? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.171.142.119

09/04 10:57, , 1F
先不管GLFONT, 它那樣寫應該沒錯, 想像成三個int a b c
09/04 10:57, 1F

09/04 10:58, , 2F
有思考過 (a==b)==c 會發生什麼事嗎?? 事實上那行程式
09/04 10:58, 2F

09/04 10:58, , 3F
只是 (a=b) == c, 也就是把b assign給a, 之後和a和c判
09/04 10:58, 3F

09/04 10:59, , 4F
斷是否相當; 至於GLFONT/glGenLists這些GL的東西就自再
09/04 10:59, 4F

09/04 10:59, , 5F
慢慢研究吧:) 上句末漏打自己的己XD
09/04 10:59, 5F

09/04 11:00, , 6F
補充, 對應到這個例子, b和c不一定要是一個變數, 也可
09/04 11:00, 6F

09/04 11:00, , 7F
以是一個函數.
09/04 11:00, 7F

09/04 11:03, , 8F
根據Google到的結果, GLFONT應該是作者寫sample自定義
09/04 11:03, 8F

09/04 11:03, , 9F
的class, 所以跟GL無關, 應該自己在sample的source code
09/04 11:03, 9F

09/04 11:04, , 10F
去找它到底是什麼東西, 用IDE工具去找看看, 不然就用暴
09/04 11:04, 10F

09/04 11:05, , 11F
力法直接找superbible所有folder裡的文字類型(c/cpp/h/
09/04 11:05, 11F

09/04 11:05, , 12F
hpp等)檔案吧XD
09/04 11:05, 12F

09/04 11:08, , 13F
了解...我會朝這幾個方向去找資料理解
09/04 11:08, 13F


09/04 11:21, , 15F
另外 superbible 第二版是十年前的書了,買新版的看吧
09/04 11:21, 15F
文章代碼(AID): #1Ae87JYY (C_and_CPP)
文章代碼(AID): #1Ae87JYY (C_and_CPP)