xtd 0.2.0
Loading...
Searching...
No Matches
char32.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "../char32.hpp"
6#define __XTD_STD_INTERNAL__
8#undef __XTD_STD_INTERNAL__
9#include <cstddef>
10
12namespace xtd {
14 inline namespace literals {
16
28 [[nodiscard]] auto operator""_c(unsigned long long c) -> xtd::char32;
29
40 [[nodiscard]] auto operator""_c(char c) -> xtd::char32;
41
52 [[nodiscard]] auto operator""_c(char8_t c) -> xtd::char32;
53
64 [[nodiscard]] auto operator""_c(char16_t c) -> xtd::char32;
65
76 [[nodiscard]] auto operator""_c(char32 c) -> xtd::char32;
77
88 [[nodiscard]] auto operator""_c(wchar_t c) -> xtd::char32;
90 }
91}
Contains xtd::char32 type.
char32_t char32
Represents a 32-bit unicode character.
Definition char32.hpp:23
@ c
The C key.
Definition console_key.hpp:92
The xtd::literals namespace contains all xtd's litterals operators.
Definition byte.hpp:14
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8