Resultados de la búsqueda a petición "c++"
¿Varios niveles de clases base ralentizan una clase / estructura en c ++?
¿Tener varios niveles de clases base ralentiza una clase? A deriva B deriva C C deriva D deriva F deriva G, ... La herencia múltiple ralentiza una clase?
Inicialización de C ++ [duplicado]
Posible duplicado: Construcción de clase con valores iniciales [https://stackoverflow.com/questions/7207884/class-construction-with-initial-values] Mientras miraba el ejemplo de c ++ ...
calculate número de bits establecidos en byte
Estoy interesado, ¿cuál es la forma óptima de calcular el número de bits establecidos en byte de esta manera template< unsigned char byte > class BITS_SET { public: enum { B0 = (byte & 0x01) ? 1:0, B1 = (byte & 0x02) ? 1:0, B2 = (byte & 0x04) ? ...
C ++: Mejora del rendimiento de la memoria caché en una matriz 3d
No sé cómo optimizar el rendimiento de la caché a un nivel realmente bajo, pensando en el tamaño de la línea de caché o la asociatividad. Eso no es algo que puedas aprender de la noche a la mañana. Teniendo en cuenta que mi programa se ejecutará ...
Muestreo de una distribución de probabilidad discreta en C ++
Soy nuevo en C ++ y estoy extremadamente sorprendido por la falta de herramientas de manipulación de probabilidad comunes y accesibles (es decir, la falta de cosas en Boost y la biblioteca estándar). He realizado una gran cantidad de ...
cuánto hace el destructor predeterminado
¿El destructor predeterminado en las clases de C ++ elimina automáticamente los miembros que no están asignados explícitamente en el código? Por ejemplo class C { public: C() {} int arr[100]; }; int main(void) { C* myC = new C(); delete myC; ...
boost :: enlace y función de miembro de clase
Considere el siguiente ejemplo. #include <iostream> #include <algorithm> #include <vector> #include <boost/bind.hpp> void func(int e, int x) { std::cerr << "x is " << x << std::endl; std::cerr << "e is " << e << std::endl; } struct foo ...
Es nullptr_t un tipo constructivo predeterminado?
No puedo decir desde el Estándar C ++ 11 si nullptr_t tiene un constructor predeterminado. En otras palabras, ¿es válido lo siguiente?: nullptr_t n;GCC y VC ++ permiten el código anterior, pero clang no. No puedo encontrar nada en el Estándar ...
¿De dónde provienen los bloqueos de "llamada de función virtual pura"?
A veces noto programas que se bloquean en mi computadora con el error: "llamada de función virtual pura". ¿Cómo se compilan estos programas cuando no se puede crear un objeto de una clase abstracta?
Agregar al final de una matriz Char en C ++
¿Hay algún comando que pueda agregar una matriz de caracteres a otra? Algo que teóricamente funcionaría así: //array1 has already been set to "The dog jumps " //array2 has already been set to "over the log" append(array2,array1); cout << ...