Biblioteki C/C++
rapidxml::internal::compare
[funkcja] Porównuje dwa łańcuchy znaków.Składnia
#include <rapidxml.hpp>
namespace rapidxml
{
namespace internal
{
template < class Ch >
inline bool compare( const Ch * p1,
std::size_t size1,
const Ch * p2,
std::size_t size2,
bool case_sensitive );
}
}
Parametry szablonu
Argumenty
Zwracana wartość
Jeśli oba łańcuchy znaków są równe, to funkcja zwraca wartość
true
, inaczej
false
.
Dodatkowe informacje
Do porównywania znaków bez uwzględniania wielkości liter jest używana zmienna
lookup_upcase (działa tylko dla znaków ASCII). Mimo tego użycie tej funkcji nie powoduje żadnych modyfikacji danych źródłowych (niezależnie od tego, czy wielkość liter jest brana pod uwagę).
Zagadnienia powiązane
lookup_upcase | Zwraca znak zamieniony z małej litery na dużą. (stała zmienna statyczna) |
---|
measure | Zwraca długość łańcucha znaków. (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.