English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++ La fonction end() de Deque renvoie un itérateur pointant vers la fin, qui pointe sur la position suivante de l'élément le plus dernier du conteneur. Si le conteneur de deque est vide, la valeur renvoyée par la fonction end() est la même que celle de la fonction begin(). L'élément situé après le dernier élément et qui ne pointe sur aucun élément.
iterator end();
Il ne contient aucun paramètre.
Il renvoie un itérateur pointant vers la fin.
让我们看一个简单的实例
#include#includeusing namespace std; int main() { dequek={10,20,30,40,50}; deque::iterator itr = k.begin(); while(itr != k.end()) { cout <<*itr; cout << " "; ++itr; } return 0; }
输出:
10 20 30 40 50
在此示例中,使用end()函数在双端队列容器中进行迭代while循环。