tft每日頭條

 > 知識

 > 為什麼要用叠代器

為什麼要用叠代器

知識 更新时间:2025-05-28 02:41:28

  叠代器是一種對象,它能夠用來遍曆标準模闆庫容器中的部分或全部元素,每個叠代器對象代表容器中的确定的地址。叠代器修改了常規指針的接口,所謂叠代器是一種概念上的抽象,那些行為上像叠代器的東西都可以叫做叠代器。然而叠代器有很多不同的能力,它可以把抽象容器和通用算法有機的統一起來。每一種容器型别都必須提供自己的叠代器。每一種容器都将其叠代器以嵌套的方式定義于内部。因此各種叠代器的接口相同,型号卻不同。

  叠代器的好處是它是一個接口,你隻用接口約定的方法調用就可以叠代,以後被叠代的對象可以改變類型,如果考慮以後可能改變類型用叠代器會更加靈活。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved