Resultados de la búsqueda a petición "c++"
¿Por qué las funciones de construcción y destrucción de std :: allocator están en desuso en c ++ 17?
La especificación c ++ 17 desprecia elconstruct ydestroy Los miembros de lastd::allocator objeto. El grupo de trabajo proporcionó justificación para despreciar otras funciones de los ...
Matriz 3D C ++ usando el operador int []
Soy nuevo en C / C ++ y me he estado partiendo la cabeza, pero todavía no tengo idea de cómo hacer una "estructura" como esta Se supone que es una matriz dinámica 3D que utiliza punteros. Empecé así, pero me quedé atrapado allí int ...
¿Se le permite al compilador entrelazar la evaluación de subexpresiones dentro de diferentes argumentos de función?
Me pregunto sobre la siguiente situación: void f(int a, int b) { } int a(int x) { std::cout << "func a" << std::endl; return 1; } int b(int x) { std::cout << "func b" << std::endl; return 2; } int x() { std::cout << "func x" << std::endl; return ...
CMAKE libintl-8.dll no se encuentra en su computadora
He estado buscando soluciones y, sinceramente, estoy atascado. [/imgs/w2R9m.png] Estoy tratando de instalar Box2D, como puedes ver en las rutas de los archivos. De todos modos, este mensaje aparece varias veces antes de lo siguiente: ...
typeinfo / typeid output
Actualmente estoy tratando de depurar un código simple y deseo ver cómo cambia un tipo de variable específico durante el programa. Estoy usando el archivo de encabezado typeinfo para poder utilizar typeid.name (). Soy consciente de que ...
Borrar tipo borrar, ¿alguna pregunta?
Entonces, supongamos que quiero escribir borrado usando el borrado de texto. Puedo crear pseudo-métodos para variantes que permiten un natural: pseudo_method print = [](auto&& self, auto&& os){ os << self; }; std::variant<A,B,C> var = // create ...
¿Convertir el ciclo while en ecuación matemática?
Tengo dos bucles while simples en mi programa que creo que deberían ser ecuaciones matemáticas, pero estoy luchando por convertirlos: float a = someValue; int b = someOtherValue; int c = 0; while (a <= -b / 2) { c--; a += b; } while (a >= b / 2) ...
(¿Por qué) debería un constructor de movimiento o un operador de asignación de movimiento borrar su argumento?
Un ejemplo de implementación del constructor de movimiento de un curso de C ++ que estoy tomando se parece un poco a esto: /// Move constructor Motorcycle::Motorcycle(Motorcycle&& ori) : m_wheels(std::move(ori.m_wheels)), ...
¿El desbobinado de la pila con excepciones está garantizado por el estándar c ++?
Con respecto al desenrollado de la pila, el estándar de c ++ dice: Una excepción se considera no detectada después de completar la inicialización del objeto de excepción ([except.throw]) hasta completar la activación de un controlador para la ...
Referencia al constructor iniside del objeto no inicializado
Es posible pasar un objeto no inicializado a una clase primaria como en el siguiente ejemplo class C { public: C(int i): m_i(i) {}; int m_i; } class T { public: T(C & c): m_c(c) { }; C & m_c; }; class ST : public T { public: ST(): T(m_ci), ...