Resultados de la búsqueda a petición "vector"

7 la respuesta

¿Qué sucede bajo el capó del vector :: push_back memory wise?

Mi pregunta es sobre el efecto devector::push_back, Sé que agrega un elemento al final del vector, pero ¿qué sucede debajo del capó? os objetos de memoria @IIRC se asignan de manera secuencial, por lo que mi pregunta es sivector::push_back ...

1 la respuesta

¿Cómo se inicializa una matriz de noventa '0' en matlab?

Estoy tratando de inicializar una matriz en matlab de noventa ceros. Sin embargo, no quiero escribir 90 ceros consecutivos después incluso = [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ......] etc.

3 la respuesta

¿Tiene std :: vector * have * para mover objetos cuando aumenta la capacidad? ¿O pueden los asignadores "reasignar"?

A diferente pregunta [https://stackoverflow.com/questions/8002615/is-it-possible-to-find-the-sizeoft-when-creating-a-template-in-c/8002636#8002636] inspiró el siguiente pensamiento: Hacestd::vector<T> tene para mover todos los elementos cuando ...

4 la respuesta

Cuando se asignan los vectores, ¿usan memoria en el montón o en la pila?

Son verdaderas todas las siguientes afirmaciones? vector<Type> vect; //allocates vect on stack and each of the Type (using std::allocator) also will be on the stack vector<Type> *vect = new vector<Type>; //allocates vect on heap and each of the ...

2 la respuesta

Teniendo una matriz MxN de enteros, ¿cómo agruparlos en polígonos con geometría de refuerzo?

Tenemos una matriz de enteros dados (cualquiera de 1 a INT_MAX) como 1 2 3 1 3 3 1 3 3 100 2 1 Queremos crear polígonos con los mismos colores para cada int único en la matriz para que nuestros polígonos tengan coordenadas / agrupaciones como se ...

3 la respuesta

Distancia entre dos puntos en Matlab

Tengo 2 vectores, uno tiene una dimensión de 200 * 2 y otro es 3 * 2. Todos ellos son puntos en un sistema de coordenadas cartesianas. Quiero calcular la distancia entre los primeros 200 y los otros 3 puntos y almacenarlos en un vector. Estoy ...

2 la respuesta

Matriz lógica 2D del vector de coordenadas (Matlab básico)

Tengo un vector 2D que contiene las coordenadas que quiero representar como Verdadero o uno en una matriz con dimensiones nxm. ¿Puedo construir esta matriz sin un bucle? Actualmente estoy haciendo esto: points = [(1,1), (30, 20), (8,7)] grid ...

3 la respuesta

¿Está accediendo al puntero sin formato después de std :: vector :: reserve safe?

Esto es bastante descabellado, pero es el siguiente código "seguro" (es decir, garantizado para no causar fallas de segmentación): std::vector<int> vec(1); // Ensures that &vec[0] is valid vec.reserve(100); memset(&vec[0], 0x123, ...

4 la respuesta

¿Verifique si un archivo contiene elementos ráster o vectoriales? (pdf, eps, ai)

¿Hay alguna forma de verificar si un archivo tiene elementos ráster? Me interesaría hacer esto para los formatos .pdf, .eps y .ai. Si el archivo es solo vector, lo estoy convirtiendo a .svg y si tiene algunos elementos ráster, tengo que ...

3 la respuesta

Qué sucede con los punteros cuando los vectores necesitan más memoria y reasignan memoria?

Cuando el vector necesita más memoria, reasignará la memoria en algún lugar, ¡todavía no sé dónde! y luego los punteros se vuelven inválidos, ¿hay alguna buena explicación sobre esto? Quiero decir a dónde van, ¿qué pasa con mis contenedores? ...