Biblioteki C/C++
rapidxml::internal::lookup_tables::lookup_upcase
[stała zmienna statyczna] Zwraca znak zamieniony z małej litery na dużą.Składnia
#include <rapidxml.hpp>
namespace rapidxml
{
namespace internal
{
template < int Dummy >
struct lookup_tables
{
static const unsigned char lookup_upcase[ 256 ];
}
}
}
Parametry szablonu
Opis szczegółowy
Znaki o kodach ASCII od 97 do 122 (przedział obustronnie domknięty) zostają zamienione na znaki o kodach ASCII od 65 do 90 (przedział obustronnie domknięty). Dzięki temu znaki od
'a'
do
'z'
są zamieniane na znaki od
'A'
do
'Z'
. Taki sam efekt można uzyskać przez użycie funkcji
toupper, jednak wykorzystanie tej tablicy może poprawić wydajność programu.
Dodatkowe informacje
Za pomocą tej zmiennej można przeszukiwać tekst bez uwzględniania wielkości znaków (dotyczy tylko znaków ASCII).
Zagadnienia powiązane
toupper | Zwraca znak zamieniony z małej litery na dużą. (funkcja) |
---|
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.