c – 有没有理由在标准库中没有std :: identity?

前端之家收集整理的这篇文章主要介绍了c – 有没有理由在标准库中没有std :: identity?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在C中处理泛型代码时,我会发现std :: identity functor(如std :: negate)非常有用.有没有特殊原因导致标准库中没有这个?

解决方法

引入std :: identity后不久,问题开始出现,从冲突到std :: identity的pre-cpp98定义开始,显示为扩展: https://groups.google.com/a/isocpp.org/forum/#!topic/std-proposals/vrrtKvA7cqo 这个网站可能会为它提供更多的历史记录.

猜你在找的C&C++相关文章