文字型

文字型:

  • char(通常1バイトの文字を保持)
  • wchar_t(ワイド文字を保持)
  • char16_t(UTF-16文字)
  • char32_t(UTF-32文字)

バイトデータ、数値への変換方法を列挙します。

char*, char[]std::string

char*, char[]CString (MFCが必要)

char, unsigned charstd::string

文字列(std::string) → 数値 (std::string)

文字列(std::string)→バイトデータ (bytes)→文字列(std::string)

① 文字列(std::string)→ バイトデータ (bytes)

② バイトデータ (bytes)→ 文字列(std::string)