Freigeben über


priority_queue::top_item (STL/CLR)

Greift auf die höchste Priorität Element zu.

    property value_type back_item;

Hinweise

Die Eigenschaft greift das oberste (höchste Priorität) Element der kontrollierten Sequenz, das nicht leer sein darf.Sie verwenden sie, um zu lesen oder zu schreiben, die höchste Priorität Element, wenn Sie wissen, vorhanden ist.

Beispiel

// cliext_priority_queue_top_item.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(); 
 
// inspect last item 
    System::Console::WriteLine("top_item = {0}", c1.top_item); 
 
// alter last item and reinspect 
    c1.top_item = L'x'; 
    for each (wchar_t elem in c1.get_container()) 
        System::Console::Write(" {0}", elem); 
    System::Console::WriteLine(); 
    return (0); 
    } 
 
  

Anforderungen

Header: <cliext/Warteschlange>

Namespace: cliext

Siehe auch

Referenz

priority_queue (STL/CLR)

priority_queue::top (STL/CLR)