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

11 la respuesta

¿Qué es un error de 'identificador no declarado' y cómo lo soluciono?

¿Qué son los errores de identificador no declarados? ¿Cuáles son las causas comunes y cómo las soluciono? Ejemplos de textos de error: Para el compilador de Visual Studio:error C2065: 'cout' : undeclared identifierPara el compilador GCC:'cout' ...

6 la respuesta

¿Por qué no se llama a destructor en excepción?

EsperabaA::~A() para ser llamado en este programa, pero no lo es: #include <iostream> struct A { ~A() { std::cout << "~A()" << std::endl; } }; void f() { A a; throw "spam"; } int main() { f(); }Sin embargo, si cambio la última línea a int ...

6 la respuesta

Patrón de diseño de observador en C ++

¿El patrón de diseño del observador ya está definido en STL (como java.util.Observer y java.util.Observable en Java)?

1 la respuesta

Conversión entre VTK framebuffer y datos OpenCV Mat

Estoy visualizando datos en VTK y quiero tomar el framebuffer de la ventana de renderizado y mostrarlo en una aplicación OpenCV. Actualmente estoy intentando esto a través de: void aig::VirtualScene::Mat(cv::Mat &m) { typedef unsigned char ...

4 la respuesta

C ++ incrustado: ¿utilizar excepciones o no?

Me doy cuenta de que esto puede ser subjetivo, por lo que haré una pregunta concreta, pero primero, antecedentes: Siempre he sido un ingeniero de software integrado, pero generalmente en la capa 3 o 2 de la pila OSI. No soy realmente un tipo de ...

4 la respuesta

¿Cómo creo una biblioteca de solo encabezado?

Me gustaría empaquetar una biblioteca en la que estoy trabajando como una biblioteca de solo encabezado para que sea más fácil de usar para los clientes. (Es pequeño y realmente no hay razón para ponerlo en una unidad de traducción separada) Sin ...

2 la respuesta

¿Por qué mi multiplicación de cuaterniones es más rápida que SSE?

He estado pasando por algunas implementaciones de multiplicación de cuaterniones diferentes, pero me ha sorprendido bastante ver que la implementación de referencia es, hasta ahora, la más rápida. Esta es la implementación en cuestión: inline ...

6 la respuesta

¿Hay problemas con varargs con parámetros de referencia?

Tengo este fragmento de código (resumido) ... AnsiString working(AnsiString format,...) { va_list argptr; AnsiString buff; va_start(argptr, format); buff.vprintf(format.c_str(), argptr); va_end(argptr); return buff; }Y, sobre la base de que se ...

3 la respuesta

¿Por qué el programa instalado tiene un error al cargar la biblioteca compartida en Linux (cmake)

Tengo una pregunta relacionada con cómo instalar un programa ejecutable construido con cmake cuando se basa en algunas bibliotecas externas. Supongamos que mi ejecutable esabc, y se basa en dos bibliotecas externas:lib1.so ylib2.so. La estructura ...

3 la respuesta

Flotantes de 16 bits y GL_HALF_FLOAT

Estoy buscando / escribiendo una implementación en C ++ de un número de coma flotante de 16 bits para usar con búferes de vértices OpenGL (coordenadas de textura, normales, etc.). Aquí están mis requisitos hasta ahora: Debe ser de 16 bits ...