Porównywanie ciągów bez rozróżniania wielkości liter

0

Zrobiłem program porównujący 2 ciągi (z uwzględnieniem wielkości liter). Chcę go przerobić tak, aby wielkość liter nie miała znaczenia (a=A itp). Jak to zrobić?

1

Zmień wszystkie znaki na małe lub duże, do wyboru.
std::totolower lub std::toupper i wystarczy operator== zdefiniowany w std::string.

http://en.cppreference.com/w/cpp/string/byte/tolower

0

Jak za pomocą jednej funkcji zamienić wszystkie litery z tablicy na małe?

0

A jak wygląda tablica z tymi literami?

0
student napisał(a):

Jak za pomocą jednej funkcji zamienić wszystkie litery z tablicy na małe?

Łańcuch znaków, to tablica znaków, więc w pętli należy każdy z tych znaków przekształcić na
żądanej wielkości znak.

BTW: Czego uczą teraz w szkołach, żeby nie wymyślić jak użyć funkcji operującej na jednym znaku,
w tablicy znaków? Jeśli czekasz na gotowca, przedstaw ofertę. Jeśli chcesz się nauczyć
samodzielnie rozwiązywać, do dzieła. Pokaż co samemu wymyśliłeś.

1 użytkowników online, w tym zalogowanych: 0, gości: 1