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++

print

[funkcja] Przekazuje dane węzła na wyjście.

Składnia

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

namespace rapidxml
{
    template < class OutIt, class Ch >
    OutIt rapidxml::print( OutIt out, const xml_node < Ch >& node, int flags = 0 ); //1
    template < class Ch >
    std::basic_ostream < Ch >& print( std::basic_ostream < Ch >& out, const xml_node < Ch >& node, int flags = 0 ); //2
}

Parametry szablonu

ParametrOpis
OutItTyp danych iteratora wyjściowego.
ChTyp danych przechowujący pojedynczy znak.

Argumenty

ArgumentOpis
outWyjście otrzymujące dane.
nodeWęzeł będący źródłem danych.
flagsFlagi określające sposób przekazywania danych.

Zwracana wartość

Pierwsza funkcja zwraca iterator wyjściowy wskazujący na znak znajdujący się za ostatnim znakiem przekazanego tekstu, natomiast druga zwraca referencję do strumienia wyjściowego.

Dodatkowe informacje

Aby wypisać zawartość całego dokumentu XML, należy potraktować dokument tak, jak dowolny węzeł (z powodu dziedziczenia).

Zagadnienia powiązane

operator<<Przekazuje dane węzła do strumienia wyjściowego. (operator - funkcja)

Linki zewnętrzne