最小值/最大值二元运算符
Min/Max dyadic operators
多年来我一直梦想着与其他算术运算符相似的二元运算符 min 和 max。
例如
int a, b, c;
cout << (a min b) max c;
以及相应的赋值运算符,
a min= b;
我如何游说以在未来版本中获得此内容?
可能的符号可以是/
和/
,但我对此没有强烈的要求:-(
问题不在于集合和范围,而在于数值类型。
有ISO工作组21,他们决定哪些内容进入ISO C++标准,哪些不进入ISO 标准。
这是向WG21提交提案的过程。
它首先参与工作组的邮件,并进入即将举行的会议的议程,讨论您的想法。这实际上是可能的,但需要付出很多努力。
相关文章:
- 为什么比较运算符如此快速
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- 使用C++中的模板和运算符重载执行矩阵运算
- 为什么这个运算符<重载函数对 STL 算法不可见?
- 增量运算符与后缀混淆
- 一个关于在C++中重载布尔运算符的问题
- 重写派生类中的二元运算符
- 最小值/最大值二元运算符
- C++中基本二元数学运算符的名称
- 二元运算符声明的'static'关键字
- 二元运算符"<<"不能应用于类型 "wostream" 和 "string" 的表达式
- 重载二元运算符的右操作数是否可以是基本类型的对象
- 如何返回重载二元运算符的值
- 后缀运算符不应该被视为二元运算符吗
- 二元运算符重载,隐式类型转换
- 二元运算符 + , = 使用常量重载
- 二元运算符重载和多晶种
- c++中重载二元关系运算符的正确方法
- 如何用二元运算符的比较结果来解释条件
- 错误:重载的"运算符<<"必须是二元运算符(有 3 个参数)