#include <string>
#include "__xtd_std_version.hpp"
#include "../collections/generic/helpers/allocator.hpp"
#include "../char16.hpp"
#include "../char32.hpp"
#include "../char8.hpp"
#include "../wchar.hpp"
Contains string definitions.
Go to the source code of this file.
Namespaces | |
namespace | xtd |
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more. | |
Typedefs | |
using | xtd::string = xtd::basic_string< char > |
Represents text as a sequence of UTF-8 code units. | |
using | xtd::u16string = xtd::basic_string< xtd::char16 > |
Represents text as a sequence of UTF-16 code units. | |
using | xtd::u32string = xtd::basic_string< xtd::char32 > |
Represents text as a sequence of UTF-32 code units. | |
using | xtd::u8string = xtd::basic_string< xtd::char8 > |
Represents text as a sequence of UTF-8 code units. | |
using | xtd::wstring = xtd::basic_string< xtd::wchar > |
Represents text as a sequence of UTF-16 code unit on Windows or UTF-32 code unit on non-Windows systems. | |