Tag: STD-RANGES
Soy bastante nuevo en el uso de rangos y quería saber si hay alguna manera de aplicar un número dinámico de adaptadores de rango. He estado jugando con algún código por un tiempo y también he hecho algunas búsquedas, pero sin éxito. #include <iostream> #include <ranges> int main() { auto . . . Read more
Estoy escribiendo un iterador de proxy usando Boost.STLInterfaces. Tiene una función amiga en línea friend constexpr void iter_swap(iter lhs, iter rhs) noexcept. ranges::sort requiere, entre otras cosas, std::indirectly_swappable, que requiere ranges::iter_swap para el iterador. Pero con gcc-11.2.0 la pila de llamadas se ve algo así “` 1 my::swap item.hpp 91<br> . . . Read more
Estoy intentando usar vistas en una aplicación comercial, y noté una inconsistencia entre gcc y Visual Studio. En el código siguiente, llamar a transformed() dos veces devuelve dos vistas diferentes, aparentemente incompatibles. En gcc 11 (en godbolt), el código se ejecuta sin problemas, incluso con depuración adicional, pero en Visual . . . Read more