The secret of success is learning from failure.
esv::ixmax is the maxium signed integral class type. As esv::ixmax is equivalent to esv::ix64 in most cases, esv::ixmax is thought of 64 bit, however esv::ixmax and esv::ix64 are two different types. esv::ixmax supports all basic signed integral operators, bitwise operators, and object-oriented features.
esv::ixmax - esv::imax, the class type of esv::imax.
#include <esvcpp/core.hpp> int main() { constexpr esv::ixmax x = 987; esv::print(x); }