Freigeben über


priority_queue::push (STL/CLR)

Fügt ein neues Element hinzu.

    void push(value_type val);

Hinweise

Die Memberfunktion wird ein Element mit dem Wert val in die gesteuerte Sequenz ein und positioniert die gesteuerte Reihenfolge neu, um die Heapdisziplin zu verarbeiten. Sie verwenden sie, um ein anderes Element der Warteschlange hinzuzufügen.

Beispiel

// cliext_priority_queue_push.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 contents " a b c" 
    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::pop (STL/CLR)