40 分前に関数を使用したと断言できchr()
たのに、ファイルが見つかりません。256まで上がる可能性があることを知っているので、これを使用します:
std::string chars = "";
chars += (char) 42; //etc
それでいいのですが、本当にユニコード文字にアクセスしたいのです。できます(w_char) 512
か?unichr()
あるいは、Python の関数のようなものかもしれませんが、これらの文字にアクセスする方法が見つかりません。
Unicode 文字タイプは、おそらくwchar_t
コンパイラーに含まれています。また、std::wstring
幅広の紐を挟むのにも使いたくなります。
std::wstring chars = L"";
chars += (wchar_t) 442; //etc
「x」などの文字の代わりに、なぜそれをしたいのでしょうか? ワイド文字の場合は L'x'。
ただし、どうしても必要な場合は、(wchar_t)1004 を実行できます。wchar_t は 16 ビット (通常は Visual Studio) または 32 ビット (通常は GCC) です。C++0x には、char16_t と char32_t、および std::u16string が付属しています。