Resultados de la búsqueda a petición "stl"
redimensionando vector multidimensional
Cómo cambiar el tamaño de vectores multidimensionales como: vector <vector <vector <custom_type> > > array;Por ejemplo, ¿necesito array [3] [5] [10]?
¿Cómo volcar los datos del contenedor STL en gdb?
No puedo volcar valores de contenedor de mapas desordenados STL en gdb. el tipo de variable es std :: unordered_map <> var; mi versión gdb - Configuración 7.7.1 Gdb: configure --host=x86_64-linux-gnu ...
Lambdas de C ++ para std :: sort y std :: lower_bound / equal_range en un elemento struct en un vector ordenado de structs
Tengo un std :: vector de esta estructura: struct MS { double aT; double bT; double cT; };que quiero usar std :: sort on aswell as std :: lower_bound / equal_range, etc. Necesito poder ordenarlo y buscarlo en cualquiera de los dos primeros ...
Operador de doble dirección C ++? (&&)
Estoy leyendo el código fuente STL y no tengo idea de qué&& Se supone que el operador de dirección debe hacer. Aquí hay un ejemplo de código destl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. ...
Encuentra los puntos más cercanos en un vector
Dado un vector ordenado con varios valores, como en el siguiente ejemplo: std::vector<double> f; f.pushback(10); f.pushback(100); f.pushback(1000); f.pushback(10000);Estoy buscando la forma más elegante de recuperar para cualquier doble d los ...
Valgrind muestra que std :: vector <> veces la asignación es más que libre, pero no hay pérdida de memoria
El código es bastante simple: #include <vector> int main() { std::vector<int> v; }Luego lo construyo y lo ejecuto con Valgrind: g++ test.cc && valgrind ./a.out ==8511== Memcheck, a memory error detector ==8511== Copyright (C) 2002-2013, and GNU ...
uso no válido de tipo incompleto usando std :: future
Aparece el error "uso no válido de tipo incompleto ..." cuando intento compilar el siguiente código pero no veo mi error. Ya cambié el orden de las inclusiones y de las plantillas definidas. Pero el error permanece. ¿Qué hay de malo con ...
¿Existe una lista de métodos de contenedor STL que pueden generar una excepción en cualquier lugar?
Sé que el STL arrojará un error de asignación de memoria o si el tipo contenido arroja en su constructor / operador de asignación. De lo contrario, aparentemente 'algunos' métodos STL pueden arrojar otras excepciones. El ejemplo que todo el ...
std :: allocator no coincidente para algunos de los contenedores STL
¿Es técnicamente válido usar una falta de coincidencia?std::allocator especialización (seguramente, excepto su especialización paravoid) como parámetro de plantilla para contenedores STL (no todos, pero enumerados a continuación más un_ordenado_ ...
Inspección del contenido del contenedor estándar (std :: map) con gdb
Suponiendo tener algo como esto: #include <map> int main(){ std::map<int,int> m; m[1] = 2; m[2] = 4; return 0; } Me gustaría poder inspeccionar el contenido del mapa que ejecuta el programa desde gdb. Si intento usar el operador de subíndice me ...