priority_queue::top (STL/CLR)
Greift auf die höchste Priorität Element zu.
reference top();
Hinweise
Die Memberfunktion gibt einen Verweis auf den obersten (höchsten Priorität) Element der kontrollierten Sequenz zurück, die nicht leer sein muss.Sie verwenden sie, um die höchste Priorität Element zuzugreifen, wenn Sie wissen, dass sie vorhanden ist.
Beispiel
// cliext_priority_queue_top.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() = {0}", c1.top());
// alter last item and reinspect
c1.top() = 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