Witam.
Uczę się z książki Jerzego Grębosza i właśnie wpoiła mi, że są funkcje, które są już gotowe i nie muszę ich pisać, czyli funkcje biblioteczne. Cóż za świetna sprawa.
Oto mój program:
#include <iostream>
#include <ctype.h>
using std::cout;
using std::cin;
using std::endl;
int main()
{
cout << "Podaj litere, ktora ma byc zmieniona na mala: ";
char litera;
cin >> litera;
cout << "Teraz zmienna \"litera\" ma w sobie: " << toupper(litera) << endl;
system("pause");
}
Problem polega na tym, że funkcja tolower nie zwraca mi litery, a liczbę, pod którą w zbiorze znaków ASCII(np 97, czyli "a") znajduje się pożądany przeze mnie znak.
Moje pytanie brzmi: jak taką liczbę zamienić na znak ze zbioru ASCII?
Pozdrawiam.