C++ Logo

std-proposals

Advanced search

Re: [std-proposals] std::arithmetic (concept)

From: Sebastian Wittmeier <wittmeier_at_[hidden]>
Date: Mon, 14 Apr 2025 15:56:10 +0200
Yes, that's consequent. The signed (2-complement) values go 1 more into negative than positive direction. So 1 bit: -1..0   On the other hand: Bool goes to a maximum of +/-1, so it could also be [-true, false, true]?   -----Ursprüngliche Nachricht----- Von:Robin Savonen Söderholm <robinsavonensoderholm_at_[hidden]> Gesendet:Mo 14.04.2025 15:58 Betreff:Re: [std-proposals] std::arithmetic (concept) An:std-proposals_at_[hidden]; CC:Sebastian Wittmeier <wittmeier_at_[hidden]>; signed bool -> [false, -true]? // Robin On Mon, Apr 14, 2025, 15:56 Sebastian Wittmeier via Std-Proposals <std-proposals_at_[hidden] <mailto:std-proposals_at_[hidden]> > wrote: And ubool_least64_t, bool_fast16_t, uboolmax_t   -----Ursprüngliche Nachricht----- Von:Avi Kivity via Std-Proposals <std-proposals_at_[hidden] <mailto:std-proposals_at_[hidden]> > This calls for `signed bool`, `long short signed bool`, etc.   -- Std-Proposals mailing list Std-Proposals_at_[hidden] <mailto:Std-Proposals_at_[hidden]> https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals

Received on 2025-04-14 14:02:25