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

5 la respuesta

¿Cómo depurar un punto muerto raro?

Estoy tratando de depurar una implementación de grupo de subprocesos personalizada que tieneraramente puntos muertos Por lo tanto, no puedo usar un depurador como gdb porque he hecho clic como depurador "lanzar" 100 veces antes de tener un punto ...

1 la respuesta

WinAPI / WPF: establezca el cursor del sistema solo para la aplicación

Tengo una aplicación cuya interfaz de usuario está personalizada con un tema. También quiero agregar nuevos cursores no predeterminados (como los cursores de cambio de tamaño cuando el usuario intenta cambiar el tamaño de la ventana) para que ...

2 la respuesta

Sqlite no encuentra la fila _solo_ cuando el enlace tiene lugar en otra función

Entonces escribí una pequeña función de envoltura para hacer una declaración preparada para mí: sqlite3_stmt* Gladiateur::run_query_unfinalized(string query, vector<string> inputs){ sqlite3_stmt *statement; // Prepare SQL ...

3 la respuesta

Lambdas y captura por variables locales de referencia: acceso después del alcance

Estoy pasando mis variables locales por referencia a dos lambda. Llamo a estas lambdas fuera del alcance de la función. Es estoundefined ? std::pair<std::function<int()>, std::function<int()>> addSome() { int a = 0, b = 0; return ...

2 la respuesta

Patrón de diseño para trampolines seguros para excepciones

Esta pregunta se sigue deaquí [https://stackoverflow.com/q/27821106/435129]. Sin embargo, la pregunta anterior estaba tan mal redactada (de hecho erróneamente) que se sugirió que volviera a preguntar desde cero. Tengo una tabla de punteros con ...

2 la respuesta

¿Por qué llamar a std :: move en un objeto const llama al constructor de copia cuando se pasa a otro objeto?

¿Por qué llamar a std :: move en unconst ¿El objeto llama al constructor de copia cuando se pasa a otro objeto? Específicamente, el código #include <iostream> struct Foo { Foo() = default; Foo(Foo && x) { std::cout << "Move" << std::endl; } ...

3 la respuesta

Diseño de datos planar YUV420

En mi proyecto utilizoOpenH264 [https://github.com/cisco/openh264]códec, que se dice que genera datos en elYUV 4:2:0 planar formato. Después de decodificar me saleuna matrizconwidth * height * 1.5 elementos que, cuando se muestran, se parecen a ...

8 la respuesta

Convertir valores flotantes de big endian a little endian

¿Es posible convertirfloats de endian grande a pequeño? Tengo un gran valor endian de una plataforma PowerPC que estoy enviando a través de TCP a un proceso de Windows (little endian). Este valor es unfloat, pero cuando yomemcpy el valor en un ...

7 la respuesta

¿Es obligatoria una declaración de devolución para las funciones de C ++ que no devuelven nula?

Mi libro de Herb Schildt sobre C ++ dice: "... En C ++, si una función se declara que devuelve un valor,debereturn a value. "Sin embargo, si escribo una función con un tipo de retorno no vacío y no devuelvo nada, el compilador emite una ...

3 la respuesta

División Newton-Raphson con grandes números enteros

Estoy haciendo una clase BigInt como un ejercicio de programación. Utiliza un vector de complementos firmados de 2 en base-65536 (para que las multiplicaciones de 32 bits no se desborden. Aumentaré la base una vez que lo haga funcionar por ...