Tag: STDVECTOR
¿Hay alguna forma de pasar un std::span vacío a una función? Tengo una función como la siguiente: bool func(const std::vector<int>& indices) { if (!indices.empty()) { /* hacer algo */ } } // al llamarla con un vector vacío const bool esAceptable { func(std::vector(0)) }; Y quiero cambiarla para que use . . . Read more
El siguiente código falla en MSVC pero se compila en GCC y Clang, godbolt “`c++ #include <unordered_map> #include <vector> using namespace std; struct NonCopyable { NonCopyable() = default; NonCopyable(NonCopyable const &) = delete; NonCopyable(NonCopyable &&) = default; }; int main() { using Data = unordered_map<int, noncopyable="">; <pre><code>vector<data> vec; vec.reserve(3); // . . . Read more
Estoy tratando de crear un vector de estructuras, que luego utilizaré en otras funciones, para una estructura llamada customer. Sin embargo, cuando utilizo la función push_back(), obtengo el siguiente error: En template: llamada al constructor de copia implícitamente eliminado de ‘customer’ ¿Alguien puede explicarme por qué recibo este error, por . . . Read more
Estoy intentando imprimir datos de un std::vector mediante un bucle for. MSVC dice que no puedo hacer una llamada a través de este vector. También lo intenté con std::vector y obtuve el mismo error. Intenté iterar con un bucle for en un std::vector y funcionó bien. No lo he intentado . . . Read more
Estoy escribiendo un código para almacenar información de la entrada del usuario, con dos cadenas diferentes y un carácter. El programa debe tomar entradas sobre estudiantes hasta que el usuario ingrese “stop” como nombre de curso, y luego pedir un nuevo estudiante. Todos los objetos se imprimen con un bucle . . . Read more