static char_type to_char_type(const int_type& c); // C++03
static constexpr char_type to_char_type(int_type c) noexcept; // C++11
概要
数値を文字に変換する。
戻り値
eq_int_type(c, to_int_type(e)) == true
となるような整数値e
が存在する場合、e
を返す。そのような値がない場合は、未規定の値を返す。
計算量
定数時間
例
#include <iostream>
#include <string>
int main()
{
char x = std::char_traits<char>::to_char_type(0x41);
std::cout << x << std::endl;
}
出力例
A