cctypeには文字を分類したり変換する関数が定義されています。
cctypeの書式は次のとおりです。
#include <cctype>
次の例は、cctypeを使ってC言語の関数toupper()を使うプログラムの例です。
#include <iostream>
#include <string>
#include <cctype> //
using namespace std;
int main(int argc, char* argv[])
{
string s = "pochi";
cout << s << endl;
s.at(0) = toupper(s[0]);
cout << s << endl;
return 0;
}
実行結果は次のようになります。
pochi
Pochi