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

4 la respuesta

La forma más rápida de cambiar el endianness

¿Cuál es la forma más rápida de revertir la endianidad de un entero de 16 bits y 32 bits? Normalmente hago algo como (esta codificación se realizó en Visual Studio en C ++): union bytes4 { __int32 value; char ch[4]; }; union bytes2 { __int16 ...

4 la respuesta

Cómo se libera el espacio asignado dinámicamente cuando se interrumpe un programa usando Ctrl-C?

Dado el siguiente código: #include <stdio.h> int main() { int *p; p = (int *)malloc(10 * sizeof(int)); while(1); return 0; }Cuando el código anterior se compila y ejecuta, y se interrumpe durante la ejecución presionando Ctrl + C, ¿cómo se ...

4 la respuesta

New (std :: nothrow) vs. Nuevo dentro de un bloque try / catch

Investigué un poco después de aprendernew, diferente amalloc() a la que estoy acostumbrado, no devuelve NULL por asignaciones fallidas, y descubrí que hay dos formas distintas de verificar si las nuevas tuvieron éxito o no. Esas dos ...

13 la respuesta

Cómo calcular una diferencia horaria en C ++

¿Cuál es la mejor manera de calcular una diferencia horaria en C ++? Estoy cronometrando la velocidad de ejecución de un programa, así que estoy interesado en milisegundos. Mejor aún, segundos.milisegundos .. La respuesta aceptada funciona, ...

2 la respuesta

Sintaxis de los parámetros de plantilla de plantilla de C ++

Tengo dificultades para comprender la sintaxis de los parámetros de plantilla de plantilla de C ++. Entiendo por qué son útiles, según la excelente descripciónaqu [http://www.informit.com/articles/article.aspx?p=376878], Solo encuentro su ...

1 la respuesta

edge_index cero para todos los bordes?

Definiendo miboost::graph como en el siguiente, obtengo índices de borde cero para todos los bordes. ¿Por qué? ¿Qué estoy haciendo mal #include <iostream> #include <boost/graph/adjacency_list.hpp> int main() { typedef ...

3 la respuesta

¿Se puede llamar una DLL de C # desde una DLL de C?

He creado una DLL en C #. Ahora quiero usar laR Environment [http://www.r-project.org/] para llamar a funciones en esa DLL. El entorno R admite llamar a DLL de C / C ++ no administrados pero no a DLL de .NET. Entonces mi pregunta es, ¿puedo ...

4 la respuesta

Llame con elegancia a C ++ desde C

Desarrollamos algún proyecto en planoC (C99). Pero, tenemos una biblioteca como códigos fuente (biblioteca matemática) enC++. Necesitamos esta biblioteca, así que me gustaría preguntar, ¿cuál es la forma más elegante de integrar estos códigos ...

1 la respuesta

OpenCV CascadeClassifier C ++ Interface en múltiples hilos

Me gustaría ejecutar una interfaz OpenCV C ++ usando los objetos CascadeClassifier en múltiples hilos. La forma en que funciona mi programa es que mi hilo principal carga "some_file.xml" en un objeto CascadeClassifier. Se generan tres o más ...

3 la respuesta

Eficiencia de std :: copy vs memcpy [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Es mejor usar std :: memcpy () o std :: copy () en términos de rendimiento? [/questions/4707012/is-it-better-to-use-stdmemcpy-or-stdcopy-in-terms-to-performance] 8 respuestas ¿Qué tan grave es la ...