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

1 la respuesta

IntPtr a la función de devolución de llamada

Estoy usando FFMPEG en C # y tengo el siguiente prototipo de función: public static extern AVIOContext* avio_alloc_context(byte* buffer, int buffer_size, int write_flag, void* opaque, IntPtr read_packet, IntPtr write_packet, IntPtr seek);En C / ...

1 la respuesta

Cast Eigen :: MatrixXd a Eigen :: MatrixXf

estoy usandoEigen [http://eigen.tuxfamily.org/index.php?title=Main_Page]en un programa C ++. Me pregunto si hay una forma de emitir desdeEigen::MatrixXd aEigen::MatrixXf. static_cast <Eigen::MatrixXf> no parece funcionar y ...

4 la respuesta

C ++ / STL: std :: transform con un paso dado?

Tengo una matriz 1d que contiene datos Nd, me gustaría atravesarla de manera efectiva con std :: transform o std :: for_each. unigned int nelems; unsigned int stride=3;// we are going to have 3D points float *pP;// this will keep xyzxyzxyz... ...

1 la respuesta

QSerialPort readLine () extremadamente lento en comparación con readAll ()

Los datos que estoy leyendo de un puerto serie (en Qt, usando QtSerialPort / QSerialPort) están separados por la nueva línea '\ n' y devuelven caracteres '\ r', que es la forma en que tengo la intención de verlo para analizar. La longitud de la ...

3 la respuesta

Paralelizar un bucle for usando openmp y reemplazar push_back

Me gustaría paralelizar el siguiente fragmento de código, pero soy nuevo en openmp y creo código paralelo. std::vector<DMatch> good_matches; for (int i = 0; i < descriptors_A.rows; i++) { if (matches_RM[i].distance < 3 * min_dist) ...

1 la respuesta

Constructor de copia “casi predeterminado” (y operador de asignación) en C ++

Una cosa común que me encuentro haciendo es hacer constructores de copia "casi predeterminados" y operadores de asignación. Es decir, me encuentro en situaciones en las que el compilador proporcionó operadores de copia y asignación que ...

1 la respuesta

Error de segmentación al usar boost :: numpy :: ndarray

Obtengo lo que creo que es una extraña falla de seguridad cuando intento pasarboost::numpy::ndarray como argumento: #include <iostream> #include <boost/python.hpp> #include <boost/numpy.hpp> void say_hello(boost::numpy::ndarray& my_array) //void ...

1 la respuesta

¿Por qué mi programa no se bloquea si se llama al destructor dos veces?

El siguiente código es: #include <iostream> using namespace std; class A { public: A() {} ~A() { cout << "in destructor" << endl; } }; void main() { A a; a.~A(); }tiene el siguiente resultado: in destructor in destructor¿Por qué mi aplicación ...

4 la respuesta

En C ++ 11, ¿cuál es la forma más eficaz de devolver una referencia / puntero a una posición en una cadena std ::?

Estoy construyendo un analizador de texto que usastd::string como el núcleo de almacenamiento para cadenas. Sé que esto no es óptimo y que los analizadores dentro de los compiladores utilizan enfoques optimizados para esto. En mi proyecto no me ...

1 la respuesta

¿Capturando C ++ “Excepción de escritura de infracción de acceso”?

En mi código c ++, tengo un bloque de código que me da una "Ubicación de escritura de infracción de acceso ..." Excepción cuando la entrada del usuario no es válida. Intenté detectar esta excepción en mi bloque try / catch para mostrar un ...