template<auto constant_value>
struct xtd::expressions::constant< constant_value >
The xtd::expressions::constant is the constant wrapper.
- Namespace
- xtd::expressions
- Header
#include <xtd/expressions/constant>
- Library
- xtd.core
- Examples
- The following example shows how to use xtd::expressions::expression::constant.
#include <xtd/xtd>
auto main() -> int {
println(
"constant1 result => {}", constant1());
println(
"constant2 result => {}", constant2());
println(
"constant3 result => {}", constant3());
println(
"constant4 result => {}", constant4());
println(
"expr1 result => {}", expr1());
}
auto println(FILE *file) -> void
Writes the current line terminator to the file output stream using the specified format information.
Definition println.hpp:14
The xtd::expressions::constant is the constant wrapper.
Definition constant.hpp:55
constexpr constant()=default
Initialize a new xtd::expressions::constant object.
static constexpr auto constant()
Gets the constant value.
The xtd::expressions::value is the value wrapper.
Definition value.hpp:55