En esta entrada estudiamos una variante del tradicional patrón visitor, aplicado a colecciones de objetos pertenecientes a la misma jerarquía de clases.
Una de las tareas a las que más me enfrento cuando leo código heredado, o mi propio código antiguo, es saber qué es cada parámetro de una función. En esta entrada estudiaremos dos técnicas que nos ayudarán a tener un código expresivo.
En este artículo nos ocuparemos de un aspecto en específico, las resoluciones soportadas, o mejor dicho, la máxima resolución que una webcam puede soportar y cómo obtenerla usando OpenCV.
maybe_unused es un atributo introducido en C++17, que indica al compilador que no genere warnings de no-uso para el identificador asociado. Este artículo explica su uso y situaciones donde es de ayuda.