Freigeben über


priority_queue::push (STL/CLR)

Fügt ein neues Element hinzu.

    void push(value_type val);

Hinweise

Die Memberfunktion fügt ein Element mit dem Wert val in die gesteuerte Sequenz ein automatisch neu positioniert und die gesteuerte Sequenz an, um den Heap disziplin aufrechtzuerhalten.Sie verwenden sie, um ein weiteres 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)