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

4 la respuesta

Para admitir la semántica de movimiento, ¿los parámetros de función deben tomarse por unique_ptr, por valor o por rvalue?

Una de mis funciones toma un vector como parámetro y lo almacena como una variable miembro. Estoy usando referencia constante a un vector como se describe a continuación. class Test { public: void someFunction(const std::vector<string>& items) ...

1 la respuesta

Asegurar que los punteros compartidos dentro del vector se retrocedan correctamente [cerrado]

Podría tener algunos aspectos de este error, esta es realmente la primera vez que he tratado mucho con punteros compartidos en particular. Estoy trabajando en atravesar un árbol. Mi árbol consta de una lista vinculada, con un vector de punteros ...

6 la respuesta

¿Por qué el vector no tiene el método sort () como función miembro del vector, mientras que la lista sí?

Hay un método sort () para listas en STL. Lo cual es absurdo, porque estaría más inclinado a ordenar una matriz / vector. ¿Por qué no se proporciona sort () para el vector? ¿Existe alguna filosofía subyacente detrás de la creación del contenedor ...

5 la respuesta

Encontrar grupos de elementos distintos de cero usando R

Tengo el siguiente problema y no puedo encontrar ninguna solución fácil. Me gustaría encontrar grupos de elementos distintos de cero en un vector (separados por al menos un cero) y asignar una identificación a cada grupo (entero posterior). Por ...

7 la respuesta

¿Puedo definir sobrecargas de operador personalizadas en Javascript? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Javascript: sobrecarga del operador [/questions/19620667/javascript-operator-overloading] 4 respuestas¿Sobrecarga de operadores aritméticos en ...

6 la respuesta

Copie std :: stack en un std :: vector

¿El siguiente código garantiza que el estándar funcione (suponiendo que st no esté vacío)? #include <vector> #include <stack> int main() { extern std::stack<int, std::vector<int> > st; int* end = &st.top() + 1; int* begin = end - ...

6 la respuesta

std :: vector versus std :: array en C ++

¿Cuál es la diferencia entre unstd::vector y unstd::array en C ++? ¿Cuándo se debe preferir uno sobre otro? ¿Cuáles son los pros y los contras de cada uno? Todo lo que mi libro de texto hace es enumerar cómo son iguales.

1 la respuesta

¿Cuándo `modificar` copia el vector?

De https://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:modify [https://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:modify] Aplicar una operación destructiva a un vector. La operación se realizará ...

2 la respuesta

Asignar memoria para un vector [cerrado]

¿Alguien puede darme un ejemplo de cómo asignar memoria para un vector? Un par de líneas es todo lo que necesito. Tengo un vector que toma entre 20 y 30 elementos ... pero cuando trato de agruparlo y compilarlo solo obtengo las primeras entradas.

1 la respuesta

std :: vector de std :: function

Tengo lo siguiente: typedef std::function<void(const EventArgs&)> event_type; class Event : boost::noncopyable { private: typedef std::vector<event_type> EventVector; typedef EventVector::const_iterator EventVector_cit; EventVector ...