Resultados de la búsqueda a petición "c++"
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 / ...
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 ...
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... ...
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 ...
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) ...
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 ...
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 ...
¿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 ...
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 ...
¿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 ...