最終更新日時: 2025年07月12日 02時16分44秒 (JST)
Koichi Murase が更新

履歴 編集

function
<string>

# std::char_traits::to_char_type

    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

## 参照