[問題] 請問typedef的問題

看板C_and_CPP作者 (dodo)時間9年前 (2015/05/05 15:24), 編輯推噓2(205)
留言7則, 6人參與, 最新討論串1/1
BufferQueueDefs::SlotsType& mSlots; namespace BufferQueueDefs { enum { NUM_BUFFER_SLOTS = 64 }; typedef BufferSlot SlotsType[NUM_BUFFER_SLOTS]; } mSlot在這邊是指BufferSlot嗎? 因為我看到SlotsType[NUM_BUFFER_SLOTS]有點疑惑了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.122.2 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1430810666.A.444.html

05/05 15:27, , 1F
mSlots is an array of SlotsType
05/05 15:27, 1F

05/05 15:51, , 2F
不是 BufferSlot ?
05/05 15:51, 2F

05/05 16:32, , 3F
我怎麼總覺得typedef那行寫反了....?
05/05 16:32, 3F

05/05 16:41, , 4F
應該是一樓看反了, SlotsType 是 array of 64 BufferSlot
05/05 16:41, 4F

05/05 16:41, , 5F
mSlots 則是一個這個陣列的 reference
05/05 16:41, 5F

05/05 22:42, , 6F
66哥說的沒錯,其實一開始我也會常很直覺看反XD
05/05 22:42, 6F

05/05 22:58, , 7F
語法設計的問題!
05/05 22:58, 7F
文章代碼(AID): #1LI70gH4 (C_and_CPP)