programacion - vector c++




¿Qué son los iteradores SCARY? (2)

Estoy leyendo el Blog de VC11 en las características de C ++ 11 de VC11 cuando he llegado al tema de los iteradores de SCARY.

¿Qué son los iteradores SCARY y cómo afecta esto a mi experiencia de codificación en C ++?


Desde el PDF vinculado, en n2911

El acrónimo SCARY describe las asignaciones y las inicializaciones que parecen aparentemente erróneas (aparentemente constreñidas por parámetros genéricos en conflicto), pero en realidad funcionan con la implementación correcta (no restringida por el conflicto debido a las dependencias minimizadas).


Si los estás usando , no hay necesidad de que te SCAREd ... simplemente ignora su SCARY-ness.

Si los está creando , eso significa que debe hacer que sus iteradores sean independientes del tipo de asignador del contenedor y de otros parámetros genéricos al contenedor que no afecten a los iteradores.





c++11