Resultados de la búsqueda a petición "stl"
¿En qué orden se realiza la evaluación del operador posterior al incremento?
Dado std::vector<CMyClass> objects; CMyClass list[MAX_OBJECT_COUNT];¿Es sabio hacer esto? for(unsigned int i = 0; i < objects.size(); list[i] = objects.at(i++));¿O debería expandir mi ciclo a esto? for(unsigned int i = 0; i < objects.size(); ...
Cuándo usar C ++ forward_list
Soy un poco nuevo en C ++ y leo el libro "El lenguaje de programación C ++ (4ª edición)". Al leer el capítulo de "Contenedores STL", el libro tiene una introducción a forward_list: Una lista de reenvío (una lista enlazada individualmente) es ...
Agregar un vector a un vector [duplicado]
Esta pregunta ya tiene una respuesta aquí: Concatenando dos std :: vectores [/questions/201718/concatenating-two-stdvectors] 18 respuestasSuponiendo que tengo 2 vectores estándar: vector<int> a; vector<int> b;Digamos también que ambos tienen ...
Rellene un vector con todos los valores de mapas múltiples con una clave determinada
Dado unmultimap<A,B> ¿Cuál es una buena manera de crear unvector<B> de todos los valores en M con una clave específica. Por ejemplo, dado un mapa múltiple, ¿cómo puedo obtener un vector de todas las cadenas asignadas al valor 123? Un la ...
¿Cómo utilizar el algoritmo de búsqueda con un vector de punteros a objetos en c ++?
Quiero encontrar en un vector de punteros de objetos para un objeto coincidente. Aquí hay un código de muestra para ilustrar mi problema: class A { public: A(string a):_a(a) {} bool operator==(const A& p) { return p._a == _a; } private: string ...
Agregar especialización de plantilla en el espacio de nombres estándar
Antecedentes: Traté de responder la pregunta.¿Por qué mi sobrecarga <operador no funciona para ordenar STL [https://stackoverflow.com/questions/25973226/why-isnt-my-overloading-operator-not-working-for-stl-sort/25973427] . Una de mis sugerencias ...
¿Existe un iterador cíclico estándar en C ++
Basado en la siguiente pregunta:Compruebe si una cadena es una rotación de otra cadena [https://stackoverflow.com/questions/2553522/interview-question-check-if-one-string-is-a-rotation-of-other-string] Estaba pensando en hacer un tipo de ...
GDB pretty printing ImportError: Ningún módulo llamado 'impresoras'
Estoy tratando de agregarbonita impresión [https://sourceware.org/gdb/wiki/STLSupport]para STL en mi GDB en Ubuntu 14.04. Algunos detalles sobre las herramientas: SO: Ubuntu 14.04 versión de gdb: 7.7 versión de Python: 2.7.6 versión de ...
Cómo cambiar un elemento particular de un vector C ++ STL
vector<int> l; for(int i=1;i<=10;i++){ l.push_back(i); }Ahora, por ejemplo,¿Cómo cambio el5th element del vector para-1? Lo intentél.assign(4, -1); No se está comportando como se esperaba. Ninguno de los otros métodos vectoriales parece ...
Valor del iterador de salida tipo_valor
El STL comúnmente define un iterador de salida de esta manera: template<class Cont> class insert_iterator : public iterator<output_iterator_tag,void,void,void,void> { // ...¿Por qué los iteradores de salida definenvalue_type comovoid?Sería útil ...