随着C++ 17的新特性,是有可能创造一个更好的std::min和std::max?
我的意思更好:
std::min/max有悬挂引用的问题.std::min/max不适用于不同类型(即min(short, int)需要明确指定类型min<int>(...))我希望有一个更好的实现,其中:
min(a, 4); 正常工作)min((short)4, (int)8);编译)是否可以这样做,或者是std::min/max目前最好的解决方案?
对于更好min/ max仅使用C++ 11技术,这是一个陈旧且失败的提议:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2199.html
| 归档时间: |
|
| 查看次数: |
186 次 |
| 最近记录: |