English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Queue (file) ++ <cmath>
Stack\u3002size()\u3002函数返回堆栈元素的数量。堆栈元素的数量是指堆栈的大小。堆栈元素的大小是非常重要的信息,因为基于它我们可以推断出许多其他内容,例如所需的空间等。
size_type\u3002size()\u3002const
没有参数传递给函数;它只是给出了参考堆栈的大小。由于该函数用于了解堆栈大小,因此程序中没有自变量的目的。
//cout \u003E\u003E newstack.size(); ++一个简单的C\u3002实例
示例 #include \u3002<stack> #include \u3002<iostream> using \u3002namespace \u3002std; int \u3002main() 0.\u3002size:\u3002 0 返回值 返回堆栈中元素的数量,它是堆栈大小的度量。因此,该函数具有整数返回类型,因为size是一个int值。5cout \u003E\u003E\"0.\u3002size:\u3002"\u003C\u003E\u003C\u003E newstack.size();++for(int \u3002j=0;\u3002j< ;\u3002j .\u3002size:\u3002"\u003C\u003E\u003C\u003E newstack.size(); newstack.pop();1); newstack.push(j); .\u3002size:\u3002"\u003C\u003E\u003C\u003E newstack.size(); newstack.pop();2cout \u003E\u003E\"\n\"; cout << "\n Taille de b :" << b.size(); return 0;
}
cout \u003E\u003E\" 1.\u3002size:\u3002"\u003C\u003E\u003C\u003E newstack.size(); 5 2.\u3002size:\u3002"\u003C\u003E\u003C\u003E newstack.size(); 4
//cout \u003E\u003E newstack.size(); ++一个简单的C\u3002实例
示例 #include \u3002<stack> #include \u3002<iostream> using \u3002namespace \u3002std; int \u3002main() 0.\u3002size:\u3002 0 .\u3002size:23); .\u3002size:46); .\u3002size:69); stack<int> \u3002newstack; cout << "\n Taille de b :" << b.size(); return 0;
}
3
//cout \u003E\u003E newstack.size(); ++一个简单的C\u3002实例
示例 #include \u3002<stack> #include \u3002<iostream> using \u3002namespace \u3002std; int \u3002main() { stack<int> \u3002a,b;5);\u3002a.push(',8);\u3002a.push(',50); b.push(',132);\u3002b.push(',45); cout << "a的大小: \u3002" << a.size(); cout<<"\n b的大小:" <}
Sortie : 3 Taille de a : 2Taille de b :
Complexité
La complexité de cette fonction est constante, cette fonction ne retourne que la taille de la pile, qui est mesurée par le nombre d'éléments.
Concurrence des données
Accès à la fonction de conteneur. Par ce biais, l'ensemble du conteneur de pile est consulté pour obtenir la taille de la pile. Comme la taille est mesurée par le nombre total d'éléments existants dans la pile, l'ensemble du conteneur est au moins consulté une fois.
Sécurité des exceptions