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::internal::copy_and_expand_chars

[funkcja] Kopiuje znaki przekształcając znaki specjalne na odwołania znakowe.

Składnia

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

namespace rapidxml
{
    namespace internal
    {
        template < class OutIt, class Ch >
        inline OutIt copy_and_expand_chars( const Ch * begin,
        const Ch * end,
        Ch noexpand,
        OutIt out );
    }
}

Parametry szablonu

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

Argumenty

ArgumentOpis
beginWskaźnik do pierwszego znaku.
endWskaźnik do znaku znajdującego się za ostatnim znakiem.
noexpandZnak specjalny, który nie zostanie zamieniony na odwołanie znakowe.
outIterator wyjściowy otrzymujący dane.

Zwracana wartość

Iterator wyjściowy wskazujący na znak znajdujący się za ostatnim skopiowanym znakiem.

Odwołania znakowe

ZnakOdwołanie znakowe
'<'
"&lt;"
'>'
"&gt;"
'\''
"&apos;"
'\"'
"&quot;"
'&'
"&amp;"