Meh*_*dad 14
如果你正在使用它们,就没有必要得到SCAREd ......只是忽略它们的SCARY-ness.
如果你正在创建它们,那意味着你必须使迭代器独立于容器的分配器类型,以及容器中不影响迭代器的其他泛型参数.
从链接的PDF中,位于http://www.open-std.org/jtc1/sc22/WG21/docs/papers/2009/n2911.pdf
首字母缩写词SCARY描述了看似错误的分配和初始化(显示为受通用参数冲突约束),但实际上与Right实现一起使用(由于依赖关系最小化,冲突不受约束)。