Herb Sutter称a >= b < c数学上不合理,其原因是什么?
关于cppfront中链式比较子集的疑问:
a >= b < c真的在数学上不合理吗? Herb Sutter在cppfront中仅实现了链式比较的一个子集,他在主题演讲中表示a >= b < c“在数学上不合理”。他展示了三个链式比较示例,其中一个会被cppfront支持,另外两个在C++2中不会被支持——尽管它们在Python里是合法的。他没有展开解释原因,只提到了Python的处理方式,并且这一点和他提出的简洁性、安全性、高效性设计原则相关。

但在数学教材中,a > b < c(表示b是a和c的最小值)或a >= b < c(表示单侧最小值)这类表达式随处可见,那这类链式比较究竟在数学上有什么不合理之处?
内容的提问来源于stack exchange,提问作者Paul Jurczak
相关产品推荐
相关产品推荐

