Resultados de la búsqueda a petición "c++"
Constructor predeterminado para una clase heredada
He reducido mi problema al siguiente código de ejemplo: class pokemon{ public: pokemon(int n); }; class MewTwo : public pokemon { public: MewTwo(int n); }; MewTwo::MewTwo(int n) {}Lo que produce un error: no hay función coincidente para la ...
¿Verifica si un argumento de plantilla es de un tipo de clase?
¿Cómo verificar usando algún truco de plantilla si un argumento de plantilla aprobado es de tipo de clase? Ejemplo int main() { CheckIfClass<int>::checkConst ; No it is not of a class type class CLASS{}; CheckIfClass<CLASS>::checkConst ; Yes ...
¿Es mejor usar std :: memcpy () o std :: copy () en términos de rendimiento?
¿Es mejor usarmemcpy como se muestra a continuación o es mejor usarstd::copy() en términos de rendimiento? ¿Por qué? char *bits = NULL; ... bits = new (std::nothrow) char[((int *) copyMe->bits)[0]]; if (bits == NULL) { cout << "ERROR Not enough ...
¿Por qué esta variable no utilizada no está optimizada?
Jugué con el compilador Explorador de Godbolt. Quería ver qué tan buenas son ciertas optimizaciones. Mi ejemplo mínimo de trabajo es: #include <vector> int foo() { std::vector<int> v {1, 2, 3, 4, 5}; return v[4]; } El ensamblador generado (por ...
La aplicación no se pudo iniciar porque no se encontró MSVCP100D.dll, la reinstalación de la aplicación puede funcionar
Busqué en Google esto y me di cuenta de que probablemente hay varias causas para esto, así que describiré mi escenario. Esto sucede cuando mi aplicación intenta cargar un archivo .dll integrado en otra versión de Visual Studio (2010), si ...
¿Implementaciones alternativas de mecanismos virtuales?
C ++ admite enlace dinámico a través del mecanismo virtual. Pero, según tengo entendido, el mecanismo virtual es un detalle de implementación del compilador y el estándar solo especifica los comportamientos de lo que debería suceder en escenarios ...
Convertir un int a std :: string
¿Cuál es el camino más corto, preferiblemente en línea, para convertir un int en una cadena? Las respuestas usando stl y boost serán bienvenidas.
Variable `constexpr`“ utilizada en su propio inicializador ”: Clang vs. GCC
Esta pregunta parece estar relacionada conuno existente [https://stackoverflow.com/questions/43745569], pero no entiendo la "solución portátil" proporcionada enla respuesta ...
¿Cómo podría pasar std :: function como puntero de función?
Estoy tratando de escribir una plantilla de clase e internamente usa unC función (implementación de optimización BFGS, proporcionada por elR entorno) con la siguiente interfaz: void vmmin(int n, double *x, double *Fmin, optimfn fn, optimgr gr, ...
Transmitir matriz dinámica a matriz fija en Eigen
Para mayor flexibilidad, estoy cargando datos en matrices de tamaño dinámico (p. Ej.Eigen::MatrixXf) utilizando la biblioteca C ++ Eigen. He escrito algunas funciones que requieren matrices de tamaño mixto o fijo como parámetros ...