程序代碼如下:void FloorI::Unregister(const Current & context){Context::const_iterator q=context.ctx.find("user_name");if(q!=context.ctx.end()){//}}
2 回答

冉冉說
TA貢獻1877條經(jīng)驗 獲得超1個贊
泛型指針有多種含義。
1.指void*指針,可以指向任意數(shù)據(jù)類型,因此具有“泛型”含義。
2.指具有指針特性的泛型數(shù)據(jù)結構,包含泛型的迭代器、智能指針等。
廣義的迭代器是一種不透明指針,能夠?qū)崿F(xiàn)遍歷訪問操作。通常所說的迭代器是指狹義的迭代器,即基于C++的STL中基于泛型的iterator_traits實現(xiàn)的類的實例。
總體來說,泛型指針和迭代器是兩個不同的概念,其中的交集則是通常提到的迭代器類。
- 2 回答
- 0 關注
- 136 瀏覽
添加回答
舉報
0/150
提交
取消