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

6 la respuesta

¿El método std :: list :: remove llama al destructor de cada elemento eliminado?

std::list<Node *> lst; //.... Node * node = /* get from somewhere pointer on my node */; lst.remove(node);¿Std :: list :: remove llama al método destructor (y memoria libre) de cada elemento eliminado? En caso afirmativo, ¿cómo puedo evitarlo?

2 la respuesta

¿Por qué se ha eliminado la función unary_function_binary de C ++ 11?

encontre esobinary_function se elimina de C ++ 11. Me pregunto por qué. C ++ 98: template <class T> struct less : binary_function <T,T,bool> { bool operator() (const T& x, const T& y) const {return x<y;} };C ++ 11: template <class T> struct ...

1 la respuesta

¿Cómo usar libclang con STL?

Estoy tratando de analizar una biblioteca usando libclang, y estoy atascado con lo que podría ser un problema muy simple: ¿cómo configurarlo con STL? Por el momento, no puede analizar una unidad de traducción porque no ...

3 la respuesta

no se puede aplicar std :: set_intersection en diferentes tipos de estructuras con un campo común

Estoy tratando de usar usestd :: set_intersection [http://www.sgi.com/tech/stl/set_intersection.html]para encontrar elementos comunes entre 2 tipos completamente diferentes de estructuras de datos que tienen un campo de 'nombre' de enlace ...

1 la respuesta

Envuelva la memoria existente con const std :: vector?

Bien, recientemente aprendí que (a) std :: vector usa memoria contigua por definición / estándar, y por lo tanto (b) & (v [0]) es la dirección de ese bloque contiguo de memoria, que puedes leer / escribir como una matriz de C old-skool. Me ...

1 la respuesta

¿Hay alguna manera de especificar una (des) serialización JSON más simple para std :: map usando Cereal / C ++?

El proyecto en el que estoy trabajando es una aplicación C ++ que gestiona una gran cantidad de dispositivos de hardware personalizados. La aplicación tiene una interfaz de socket / puerto para el cliente (como una GUI). Cada tipo de dispositivo ...

7 la respuesta

¿Dónde puedo buscar la definición de size_type para vectores en C ++ STL?

Parece seguro emitir el resultado de mi vectorsize() funcionar a ununsigned int. Sin embargo, ¿cómo puedo estar seguro? Mi documentación no está clara sobre cómosize_type se define.

4 la respuesta

Usando std :: shared_ptr <void> para apuntar a cualquier cosa

Estoy usando unstd::shared_ptr<void> en mi aplicación para hacer un puntero inteligente que pueda apuntar a muchos tipos diferentes de estructuras de datos como estructuras, vectores, matrices ... básicamente cualquier cosa. Lo que intento hacer ...

2 la respuesta

C ++ 11 funciones cmath que no están en el espacio de nombres estándar para Android NDK con gcc-4.8 o clang 3.4

Después de C ++ 11, varioscmath funciones previamente en el espacio de nombres global se mueven a lastd espacio de nombres, cuando se incluye el<cmath> encabezamiento. Sin embargo, la compilación de Android NDK tiene problemas con esto, con ...

2 la respuesta

¿Es posible usar std :: deque :: push_back () y std :: deque :: front () / std :: deque :: pop_front () en diferentes hilos sin sincronización? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Está usando std :: deque o std :: priority_queue thread-safe? [duplicar] [/questions/4105930/is-using-stddeque-or-stdpriority-queue-thread-safe] 3 respuestasSeguridad de subprocesos para la cola ...