Resultados de la búsqueda a petición "c++"

2 la respuesta

Pasar lambdas a std :: thread y llamar a métodos de clase

Tengo algunos problemas para usar std :: thread junto con lambdas. Tengo un método TheMethod donde debería usar std :: thread para paralelizar algunas llamadas de función a métodos en la misma clase. Defino una función lambda e intento pasarla ...

0 la respuesta

zmq.hpp falla en la aserción al intentar depurar

Ha pasado un tiempo desde que trabajé con c ++ en Visual Studio, y debido a esto no puedo decir cuándo estoy haciendo mal al intentar ejecutar una instancia de depuración del cliente hello world de zmq. Después de instalar zmq 4.0.3 y descargar ...

1 la respuesta

por qué allocate_shared y make_shared tan lento

Acabo de escribir un programa de prueba para encontrar la forma más rápida de asignar y liberar muchos objetos administrados porshared_ptr. Lo intentéshared_ptr connew, shared_ptr conpool, make_shared, allocate_shared. Lo que me sorprende ...

1 la respuesta

¿Por qué el compilador no puede deducir el parámetro de plantilla del tipo de retorno?

Dado el siguiente código #include <vector> #include <memory> using namespace std; class MyBase {}; class MyDerived : public MyBase {}; template<class Base, class Derived> vector<Base> makeBaseVec(const Derived& obj, const typename ...

3 la respuesta

Marshal safearray de struct dentro de struct

Tengo el siguiente código en C ++ que necesito para poder llamar desde C #: struct Inner { double data1; double data2; }; struct Outer { double data3; SAFEARRAY innerData; }; int WINAPI ProcessData (Outer& outer ) { ... }Intenté lo siguiente ...

1 la respuesta

Proyección de perspectiva y matriz de vista: tanto el búfer de profundidad como la orientación de la cara del triángulo se invierten en OpenGL

Tengo problemas con mi escena en OpenGL. Los objetos que se supone que están más lejos se acercan, etc. Y los triángulos que miran hacia el frente se seleccionan en lugar de los que miran hacia atrás. Se dibujan en la orientación correcta, ya que ...

5 la respuesta

Generador recursivo en C ++

Tengo un vector de tamaño = N donde cada elemento puedo tener valores de 0 a posibles_valores [i] -1. Quiero hacer una función que me repita todos esos valores. Pude hacer eso en Python usando un generador recursivo: def ...

1 la respuesta

Paralelismo en Armadillo

losDocumentación de la biblioteca de álgebra lineal Armadillo C ++ [http://arma.sourceforge.net/docs.html]establece una de las razones para desarrollar la biblioteca en C ++ para ser"facilidad de paralelización a través de OpenMP presente en los ...

10 la respuesta

¿Por qué tenemos funciones virtuales?

Soy nuevo en C ++. ¿Alguien podría decirme la diferencia entre la anulación de métodos y los conceptos de función virtual en c ++. La funcionalidad de las funciones virtuales se puede anular en sus clases derivadas. La redefinición de una ...

1 la respuesta

Typedef-name entra en conflicto con la etiqueta struct en C ++

Esta es mi segunda investigación sobre la declaración de estructura en C ++. (El primero esaquí [https://stackoverflow.com/questions/22363980/scope-of-structure-declared-defined-within-another-structure] ) Pero ahora me encontréesta ...