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

3 la respuesta

std :: alternativa de vector para C [cerrado]

Me pregunto si hay una alternativa para elstd :: vector en C?encontréesta implementación [http://codingrecipes.com/implementation-of-a-vector-data-structure-in-c]pero parece contener algunos problemas con la reasignación de memoria.

4 la respuesta

¿Cuál es la forma más eficiente de copiar elementos que ocurren solo una vez en un vector estándar?

Tengo un vector estándar con elementos como este: [0 , 1 , 2 , 0 , 2 , 1 , 0 , 0 , 188 , 220 , 0 , 1 , 2 ]¿Cuál es la forma más eficiente de encontrar y copiar los elementos que ocurren solo una vez en este vector, excluyendo el algoritmo de ...

3 la respuesta

MPI envía una estructura con una propiedad vectorial en C ++

Quiero enviar una estructura que tenga una propiedad vectorial. typedef struct { int id; vector<int> neighbors; } Node;Sé que tengo que crear un tipo de datos derivados de MPI como enesta respuesta [https://stackoverflow.com/a/9865041/2442740], ...

4 la respuesta

Verificar automáticamente los límites en std :: vector [duplicado]

Esta pregunta ya tiene una respuesta aquí: Compile tiempo activado chequeo de rango para std :: vector [/questions/24246017/compile-time-triggered-range-check-for-stdvector] 2 respuestasDurante el desarrollo activo de una clase que ...

1 la respuesta

std :: vector como argumento de función de plantilla

Quiero hacer un método de clase que tome una referencia std :: vector como argumento y quiero usarlo con diferentes tipos de datos. La función debería verse así: void some_function(const std::vector & vect){ //do something with vector ...

4 la respuesta

C ++: vector <cadena> * args = nuevo vector <cadena> (); causa SIGABRT

Pretty autoexplicativo. Aquí está el método que está causando el SIGABRT en la línea 'nuevo vector': vector<string> * Task::arguments() { vector<string> *args = new vector<string>(); // CAUSES SIGABRT int count = sizeof(_arguments); for (int x ...

2 la respuesta

¿Cómo clasifico las posiciones de textura en función de los índices de textura dados en un archivo Wavefront (.obj)?

Actualmente estoy tratando de hacer un cargador de archivos Wavefront (.obj) para un proyecto OpenGL. El método que estoy usando actualmente va línea por línea y separa las posiciones de vértice, posiciones de textura y posiciones normales en ...

3 la respuesta

Copiar std :: mapa en std :: vector de pares

Estoy tratando de copiar un mapa en un vector de pares, para poder ordenar el vector porsecond miembro de datos de los pares. He resuelto esto haciendo esto: void mappedWordsListSorter(){ for (auto itr = mappedWordsList.begin(); itr ...

2 la respuesta

¿Cómo hacer el vector de conjuntos en C ++?

Puedo hacer un conjunto simple de conjuntos:set < char > * words = new set < char > [10] ¿Cómo puedo hacer un vector de conjuntos? Esto da como resultado un error del compilador:vector < set< char >> v. Gracias por las respuestas!

4 la respuesta

Exteriores no resueltos en C ++ cuando se usan vectores y se encuentra

He intentado este código en un proyecto totalmente separado y funciona bien (la única diferencia es que el proyecto que no funciona se exporta como un archivo DLL). Aquí está el código: RTATMATHLIB.CPP #include "stdafx.h" #include ...