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