C++ Logo

std-proposals

Advanced search

Re: [std-proposals] if !(condition)

From: Sebastian Wittmeier <wittmeier_at_[hidden]>
Date: Sat, 20 Apr 2024 23:11:14 +0200
P2971 Implication   offers another way to write non-negated if:   condition => instruction     Implication shortcuts, if condition is false. Then the whole expression is automatically true, without having to call instruction.   So the parantheses for if (!(condition)) could be avoided by using !(condition) => instruction.   ===========================     In languages with both if not any unless, if not is rather used, if the condition is unlikely, and unless is rather used, if the condition is likely.     -----Ursprüngliche Nachricht----- Von:Yexuan Xiao via Std-Proposals <std-proposals_at_[hidden]> Gesendet:Sa 20.04.2024 18:09 Betreff:[std-proposals] if !(condition) An:std-proposals_at_[hidden] <Std-Proposals_at_[hidden]>; CC:Yexuan Xiao <bizwen_at_[hidden]>; I've wrote a proposal that suggests allowing the omission of the outermost parentheses to simplify the conditions in if statements: https://storage.nykz.org/proposals/if-not/   Please share your comments. -- Std-Proposals mailing list Std-Proposals_at_[hidden] https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals

Received on 2024-04-20 21:11:18