|
SigUtil
0.95
Utility modules for modern C++
|
文字コード変換 More...
Go to the source code of this file.
Namespaces | |
| sig | |
Macros | |
| #define | NOMINMAX |
| #define | SIG_ENABLE_CODECVT 1 |
| <codecvt>を使用するか (GCC非対応) More... | |
Functions | |
| auto | sig::wstr_to_str (std::wstring const &src) -> std::string |
| ワイド文字 -> マルチバイト文字 More... | |
| template<class C , class R = typename impl::container_traits<C>::template rebind<std::string>, typename std::enable_if< std::is_same< typename impl::container_traits< C >::value_type, std::wstring >::value >::type *& = enabler> | |
| auto | sig::wstr_to_str (C const &src) -> R |
| ワイド文字 -> マルチバイト文字 More... | |
| auto | sig::str_to_wstr (std::string const &src) -> std::wstring |
| マルチバイト文字 -> ワイド文字 More... | |
| template<class C , class R = typename impl::container_traits<C>::template rebind<std::wstring>, typename std::enable_if< std::is_same< typename impl::container_traits< C >::value_type, std::string >::value >::type *& = enabler> | |
| auto | sig::str_to_wstr (C const &src) -> R |
| マルチバイト文字 -> ワイド文字 More... | |
| auto | sig::utf8_to_utf16 (std::string const &src) -> std::u16string |
| UTF-8 -> UTF-16. More... | |
| auto | sig::utf16_to_utf8 (std::u16string const &src) -> std::string |
| UTF-16 -> UTF-8. More... | |
| auto | sig::utf8_to_utf32 (std::string const &src) -> std::u32string |
| UTF-8 -> UTF-32. More... | |
| auto | sig::utf32_to_utf8 (std::u32string const &src) -> std::string |
| UTF-32 -> UTF-8. More... | |
| auto | sig::sjis_to_utf16 (std::string const &src) -> std::u16string |
| ShiftJIS -> UTF-16. More... | |
| auto | sig::utf16_to_sjis (std::u16string const &src) -> std::string |
| UTF-16 -> ShiftJIS. More... | |
| auto | sig::sjis_to_utf8 (std::string const &src) -> std::string |
| ShiftJIS -> UTF-8. More... | |
| auto | sig::utf8_to_sjis (std::string const &src) -> std::string |
| UTF-8 -> ShiftJIS. More... | |
文字コード変換
Definition in file convert.hpp.
| #define NOMINMAX |
Definition at line 15 of file convert.hpp.
| #define SIG_ENABLE_CODECVT 1 |
<codecvt>を使用するか (GCC非対応)
Definition at line 27 of file convert.hpp.