當前位置:編程學習大全網 - 網站源碼 - 叠代器iterator不能作為類指針返回嗎 代碼如下:

叠代器iterator不能作為類指針返回嗎 代碼如下:

vector<>的叠代器並不壹定是由普通指針實現,比如微軟的STL中vector的叠代器就是壹個類

要返回指針,妳可以使用return &(*point) ;

但是這樣很醜,而且妳把elementList的內部數據暴露在客戶代碼中,破壞了封裝.

最好是返回DcmElement元素本身,代價太大就返回const DcmElement引用或者指針.

後者仍然容易引起懸垂句柄.

  • 上一篇:如何在android studio中快速生成吐司
  • 下一篇:新浪微博限制蘋果手機了嗎?
  • copyright 2024編程學習大全網