[问题] 请问typedef的问题

楼主: dododada (dodo)   2015-05-05 15:24:23
BufferQueueDefs::SlotsType& mSlots;
namespace BufferQueueDefs {
enum { NUM_BUFFER_SLOTS = 64 };
typedef BufferSlot SlotsType[NUM_BUFFER_SLOTS];
}
mSlot在这边是指BufferSlot吗?
因为我看到SlotsType[NUM_BUFFER_SLOTS]有点疑惑了
谢谢
作者: CaptainH (Cannon)   2015-05-05 15:27:00
mSlots is an array of SlotsType
作者: Feis (永远睡不着 @@)   2015-05-05 15:51:00
不是 BufferSlot ?
作者: Killercat (杀人猫™)   2015-05-05 16:32:00
我怎么总觉得typedef那行写反了....?
作者: LPH66 (-6.2598534e+18f)   2015-05-05 16:41:00
应该是一楼看反了, SlotsType 是 array of 64 BufferSlotmSlots 则是一个这个阵列的 reference
作者: wenyonba (射后不理很XX啊!!!!)   2015-05-05 22:42:00
66哥说的没错,其实一开始我也会常很直觉看反XD
作者: suhorng ( )   2015-05-05 22:58:00
语法设计的问题!

Links booklink

Contact Us: admin [ a t ] ucptt.com