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

3 la respuesta

¿Puedo especializar una plantilla de clase con una plantilla de alias?

Aquí hay un ejemplo simple: class bar {}; template <typename> class foo {}; template <> using foo<int> = bar; ¿Está permitido?

5 la respuesta

diseño de memoria de miembros de estructura

Si tengo una estructura como esta: struct S { ANY_TYPE a; ANY_TYPE b; ANY_TYPE c; } s; ¿Puedo asumir con seguridad que las siguientes suposiciones siempre serán ciertas en todas las plataformas? ((char *)&s.a) < ((char *)&s.c) ((char *)&s.a + ...

2 la respuesta

Conflict con la función DrawText

Estoy desarrollando una aplicación multiplataforma y en un componente tengo un método de clase llamado DrawText. Desafortunadamente, recibo un error de vinculador (solo en Windows) que dice que hay un símbolo externo no resuelto para un método ...

7 la respuesta

Plantilla C ++ para cubrir métodos const y no const

Tengo un problema con la duplicación de código idéntico paraconst y noconst versiones. Puedo ilustrar el problema con algún código. Aquí hay dos visitantes de muestra, uno que modifica los objetos visitados y otro que no. struct VisitorRead { ...

11 la respuesta

Sugerencias de excelentes ejemplos de código C / C ++ real [cerrado]

Me gustaría estudiar un buen código C / C ++. El código debe: Sea bueno en estilo y estructura, presentando las mejores prácticas ser un programa de la vida real (no un ejemplo o un juguete) no es demasiado grande, por lo que no lleva años ...

5 la respuesta

¿Por qué el tamaño de una estructura empaquetada sería diferente en Linux y Windows cuando se usa gcc?

En el siguiente código, ¿por qué el tamaño de la estructura empaquetada es diferente en Linux y Windows cuando se compila con gcc? #include <inttypes.h> #include <cstdio> // id3 header from an mp3 file struct header { uint8_t version[ 2 ]; ...

2 la respuesta

FFT hacia adelante una imagen y FFT hacia atrás una imagen para obtener el mismo resultado

Estoy tratando de FFT una imagen usando la biblioteca dehttp: //www.fftw.org [http://www.fftw.org/] para que pueda hacer una convolución en el dominio de la frecuencia. Pero no puedo entender cómo hacerlo funcionar. Para entender cómo hacer ...

2 la respuesta

Windbg Establecer puntos de interrupción condicionales que dependen de la pila de llamadas

El problem: Necesito hacer un script o una expresión que no se rompa si en algún lugar de la pila de llamadas hay una función con un nombre específico. Pregunta específica: ¿Cómo puedo obtener funciones en callstack para una lista de ...

4 la respuesta

Teclado / Entrada de mouse en C ++

Me pregunto cómo aceptar la entrada de teclado y mouse en C ++, usando Visual Studio 2010, para Windows 7 de 32 bits. - EDITAR: Olvidé mencionar que necesito una entrada de teclado / mouse sin interrumpir el flujo del programa. Algo así como ...

4 la respuesta

BOOST uBLAS producto de matriz extremadamente lento

Existe alguna manera de mejorar el rendimiento del producto ublas? Tengo dos matrices A, B que quiero mulitply / add / sub /.. En MATLAB vs. C ++ obtengo los siguientes tiempos [s] para una matriz 2000x2000 Operaciones OPERATION | MATLAB | ...