Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

rapidxml::xml_node::insert_node

[metoda] Wstawia węzeł podrzędny przed wybranym węzłem podrzędnym.

Składnia

C/C++
#include <rapidxml.hpp>

namespace rapidxml
{
    template < class Ch = char >
    class xml_node
        : public xml_base < Ch >
    {
    public:
        void insert_node( xml_node < Ch >* where,
        xml_node < Ch >* child );
    }
}

Parametry szablonu

ParametrOpis
ChTyp danych przechowujący pojedynczy znak.

Argumenty

ArgumentOpis
whereWskaźnik do węzła podrzędnego, przed którym znajdzie się wstawiany węzeł (zero powoduje wstawienie węzła jako ostatniego węzła podrzędnego).
childWęzeł do wstawienia.

Dodatkowe informacje

Wstawiany węzeł znajdzie się przed węzłem określonym przez wartość argumentu where (węzeł określający miejsce wstawienia oraz te, które znajdują się za nim, zostaną umieszczone za wstawianym węzłem).

Zagadnienia powiązane

prepend_nodeWstawia węzeł podrzędny na początku. (metoda)
append_nodeWstawia węzeł podrzędny na końcu. (metoda)

Linki zewnętrzne