Partager via


priority_queue : : taille (STL/CLR)

Compte le nombre d'éléments.

    size_type size();

Notes

La méthode retourne la longueur de la séquence contrôlée. Vous l'utilisez pour déterminer le nombre d'éléments figurant actuellement dans la séquence contrôlée. Si tout ce dont vous vous souciez est si la séquence a une taille différente de zéro, consultez priority_queue : : vide (STL/CLR)().

Exemple

// cliext_priority_queue_size.cpp 
// compile with: /clr 
#include <cliext/queue> 
 
typedef cliext::priority_queue<wchar_t> Mypriority_queue; 
int main() 
    { 
    Mypriority_queue c1; 
    c1.push(L'a'); 
    c1.push(L'b'); 
    c1.push(L'c'); 
 
// display initial contents " a b c" 
    for each (wchar_t elem in c1.get_container()) 
        System::Console::Write(" {0}", elem); 
    System::Console::WriteLine(); 
    System::Console::WriteLine("size() = {0} starting with 3", c1.size()); 
 
// pop an item and reinspect 
    c1.pop(); 
    System::Console::WriteLine("size() = {0} after popping", c1.size()); 
 
// add two elements and reinspect 
    c1.push(L'a'); 
    c1.push(L'b'); 
    System::Console::WriteLine("size() = {0} after adding 2", c1.size()); 
    return (0); 
    } 
 
  

Configuration requise

En-tête : <cliext/queue>

Espace de nom : cliext

Voir aussi

Référence

priority_queue (STL/CLR)

priority_queue : : vide (STL/CLR)