概要
ワイド文字wcを大文字に変換する。変換は、ロケールのLC_CTYPEカテゴリの影響を受ける。
戻り値
現在のロケールでwcに対応する大文字が定義されていれば、その文字を返す。そうでなければwcをそのまま返す。
例
#include <cwctype>
#include <iostream>
int main()
{
std::wcout << static_cast<wchar_t>(std::towupper(L'a')) << std::endl;
// 対応する大文字がない文字は変換されない
std::wcout << static_cast<wchar_t>(std::towupper(L'1')) << std::endl;
}
出力
A
1
バージョン
言語
- C++98