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

3 la respuesta

Inicializando una matriz de dimensionalidad desconocida

Me sorprendió que no pudiera encontrar esta pregunta existente. Traté de generalizarlo (con un buen código no probado) a algo de lo que todos puedan beneficiarse. Supongamos que tengo un multidimensionalPoint: template <int dims> class Point { ...

1 la respuesta

referencia indefinida a WinMain @ 16 C ++, SDL-2

He estado recibiendo el errorundefined reference to WinMain@16. Para ahorrar espacio,aquí hay un enlace a todos los archivos actualmente en el ...

3 la respuesta

Exportar HTML a PDF (C ++, Windows)

Estoy buscando un componente redistribuible para convertir HTML a PDF. Por el momento, me gustaría evitar el uso de una "impresora PDF", ya que esto requiere una instalación de la impresora y algunos usuarios que "juegan" en el panel de ...

1 la respuesta

Envolviendo cada tipo en una plantilla variadic en una clase con plantilla

Dada una plantilla variadicTypes...Me gustaría almacenarA<> para cada uno de los tipos en el paquete. Esto podría hacerse en una tupla deA<>'s, pero necesitaría derivar programáticamente el tipo de dicha tupla. ¿Es posible tal cosa en c ++ ...

3 la respuesta

Usando .so y .dll en Windows

Estoy escribiendo un programa en Windows en C ++ en el que los usuarios podrán compilar extensiones en forma de bibliotecas de enlaces dinámicos (Windows) o archivos de objetos compartidos (Linux). En Windows, usa elLoadLibrary función para ...

2 la respuesta

¿Por qué no funciona correctamente mi programa 'recuento cero inicial'?

Aquí hay un código que devuelve el número de ceros a la izquierda del libro Hacker's Delight: #include <iostream> using namespace std; int nlz(unsigned x) { int n; if (x == 0) return(32); n = 1; if ((x >> 16) == 0) {n = n +16; x = x <<16;} if ...

3 la respuesta

gcov no genera información de cobertura para archivos de encabezado

Estoy usandogcov [https://gcc.gnu.org/onlinedocs/gcc/Gcov.html]por primera vez y tengo un problema similar al que se informa en ...

3 la respuesta

¿Cómo reutiliza un compilador de C ++ la optimización de ranuras de pila de una función?

¿Cómo determina un compilador de c ++ optimizador cuándo una ranura de pila de una función (parte del marco de pila de una función) ya no es necesaria para que pueda reutilizar su memoria? . Por espacio de pila me refiero a una parte del marco de ...

5 la respuesta

¿Existe un g ++ (Linux) equivalente al / fp: precision y / fp: fast flags utilizados en Visual Studio?

Antecedentes: Hace muchos años, heredé una base de código que estaba usando el indicador '/ fp: fast' de Visual Studio (VC ++) para producir un código más rápido en una biblioteca particular con muchos cálculos. Desafortunadamente, '/ fp: ...

2 la respuesta

¿Qué sucede si un constructor lanza una excepción?

¿Tendremos UB entonces? Intenté esto: #include <iostream> struct B { B(){ std::cout << "B()" << std::endl; } ~B(){ std::cout << "~B()" << std::endl; } }; struct A { B b; A(){ std::cout << "A()" << std::endl; throw std::exception(); } ~A(){ ...