Resultados de la búsqueda a petición "c++"
¿Suma de elementos en una matriz en OpenCV?
Necesito sumar todos los elementos en una matriz. Utilicé la función sum(sum(A));en matlab DóndeA es una matriz de tamaño 300 * 360. Quiero implementar la misma función en OpenCV. Usé algo como esto. double s=cv::sum(cv::sum(A));Pero hay un ...
¿Qué tiene de malo este uso de la biblioteca boost regex?
Aquí está el código; #include <iostream> #include <string> #include <boost/regex.hpp> using boost::regex; using boost::regex_match; int main(int argc, char **argv) { std::string input; regex gdreg(R"(g[a-z]+d)"); while(true) { std::cout << ...
Obteniendo diferentes resultados de cálculos aparentemente idénticos
¿Alguien puede decirme por qué los cálculos en las líneas 9 y 11, que parecen ser idénticos, producen dos salidas diferentes. Sé que la diferencia no es tan grande, pero estoy usando estos valores para dibujar líneas con OpenGL y la diferencia es ...
#definir SQR (x) x * x. Respuesta inesperada
¿Por qué esta macro da salida 144, en lugar de 121? #include<iostream> #define SQR(x) x*x int main() { int p=10; std::cout<<SQR(++p); }
¿Por qué no puedo usar el valor flotante como parámetro de plantilla?
Cuando trato de usarfloat como parámetro de plantilla, el compilador llora por este código, mientrasint funciona bien. ¿Es porque no puedo usarfloat como un parámetro de plantilla? #include<iostream> using namespace std; template <class T, T ...
¿Cómo usar alignof para forzar la alineación para una asignación de montón?
Me gustaría forzar una asignación de montón específica para que devuelva una dirección que esté alineada con 64 bytes, porque es un límite de línea de caché. Pensé que podría hacerlo así int *p = new alignas(64) int;pero ninguno de mis ...
Programación concurrente c ++? [cerrado]
Sigo escuchando sobre la programación concurrente en todas partes. ¿Pueden arrojar algo de luz sobre qué es y cómo los nuevos estándares de C ++ facilitan hacer lo mismo?
El constructor de C ++ no se llama
En el siguiente código, se llama al constructor solo una vez (es decir, cuando se ejecuta Car (). ¿Por qué no se llama la segunda vez en la declaración Car o1 (Car ())? #include <stdio.h> #include <iostream> class Car { public : Car() { ...
¿Es std :: atomic_compare_exchange_weak thread-inseguro por diseño?
Fue criado encppreference atomic_compare_exchange Página de discusión [http://en.cppreference.com/w/Talk%3acpp/atomic/atomic/compare_exchange]que las implementaciones existentes destd::atomic_compare_exchange_weak Calcular el resultado booleano ...
map vs. hash_map en C ++
Tengo una pregunta conhash_map ymap en C ++. Entiendo quemap está en STL, perohash_map No es un estándar. ¿Cuál es la diferencia entre los dos?