【新手求助】以下这句话的意义是什么?
[size=60pt]CDGArray<CPlateBlockLine *> m_arBLs[/size]
1。那个CDG是啥意思
2。那个星号这么用啥意思
谢谢,谁能给我一个详细的解释
[解决办法]
1,CDGArray是个名字
2,*表示指针
m_arBLs是个CDGArray,里面的元素是CPlateBlockLine型指针
[解决办法]
CDGArray<CPlateBlockLine *> m_arBLsCDGArray 是一个模板类//像vector<int *> vec;一样理解CPlateBlockLine * 是一个指针类型 CPlateBlockLine 是一个类型//像 int*一样理解
[解决办法]
CDGArray是一个模板的名字
CDGArray<CPlateBlockLine *> m_arBLs,则表示有个名叫m_arBLs的CDGArray模板实例,里面存放CPlateBlockLine型指针对象