es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARRAYITERATOR

Verificar el tipo Iterator versus AsyncIterator

¿Hay algún truco conocido en JavaScript para diferenciar entre Iterator y AsyncIterator, sin activar la iteración? Estoy intentando implementar el siguiente verificador de tipos: function isAsyncIterator<t>(i: Iterator<t> | AsyncIterator<t>): boolean { // devuelve: // – true, si i es un iterador asíncrono // – false, si i es un iterador . . . Read more

Diferencia entre std::iterator, std::iterator_traits y std::random_access_iterator_tag

Necesito escribir mi propio iterador (uno de acceso aleatorio) para mi contenedor personalizado. Y también se requiere volver a implementar iterator_traits. Sé que std::iterator es una clase base para std::iterator_traits. Ambos son clases. Mientras que std::random_access_iterator_tag es una estructura. Mi primer intento es algo como esto: (ejemplo de este enlace) . . . Read more