template<typename type_t>
struct xtd::real< type_t >
Represents the real concept.
- Definition
template<typename type_t>
Definition real_decimal.hpp:13
Definition real_double.hpp:13
Definition real_single.hpp:13
- Header
-
- Namespace
- xtd
- Library
- xtd.core
- Examples
- The following code shows how to use xtd::real concept
#include <xtd/xtd>
auto print_is_real(auto value) noexcept {
println(
"{} ({}) {} real", value, type_of(value),
real<
decltype(value)> ?
"is" :
"is not");
}
auto main() -> int {
print_is_real(42_s8);
print_is_real(42_s16);
print_is_real(42_s32);
print_is_real(42_s64);
print_is_real(42_u8);
print_is_real(42_u16);
print_is_real(42_u32);
print_is_real(42_u64);
print_is_real(42_z);
print_is_real(42.84f);
print_is_real(42.84);
print_is_real(42.84l);
print_is_real('a');
print_is_real(true);
print_is_real("string"_s);
print_is_real("string");
print_is_real(1_h + 12_min + 24_s + 48_ms);
}
@ wednesday
Indicates wednesday.
Definition day_of_week.hpp:33
void println()
Writes the current line terminator to the standard output stream using the specified format informati...
Definition println.hpp:167
The documentation for this struct was generated from the following file: