Resultados de la búsqueda a petición "c++"
Acceso ++ a miembros estáticos usando puntero nulo
Recientemente probé el siguiente programa y compila, funciona bien y produce la salida esperada en lugar de cualquier error de tiempo de ejecución. #include <iostream> class demo { public: static void fun() { std::cout<<"fun() is called\n"; } ...
Rvalue Reference se trata como un Lvalue?
Publiqué esta respuesta:https://stackoverflow.com/a/28459180/2642059 [https://stackoverflow.com/a/28459180/2642059]Que contiene el siguiente código: void foo(string&& bar){ string* temp = &bar; cout << *temp << " @:" << temp << endl; }Esbar ¿Un ...
Especialización de plantilla e instanciación
Estos conceptos no me quedan claros. Bueno, la creación de instancias de plantilla se define bastante bien porN4296::14.7 [temp.spec]: El acto de instanciar una función, una clase, un miembro de una plantilla de clase o una plantilla de miembro ...
Objetivo de la palabra clave "auto" de C
¿Cuál es el objetivo de la palabra clave "auto" en C? Con C ++ 0x tiene un nuevo significado, pero ¿significa que mi código se romperá si transfiero el código C a un compilador C ++ 0x?
crear constantes matemáticas de precisión variable utilizando Boost mpfr_float, como pi o e
Estoy usando Boost.Multiprecision para envoltorios alrededor del backend mpfr, y tengo algunos problemas para crear pi (ye o cualquier otra constante matemática) con la precisión deseada. Siento que lo que quiero hacer debería ser posible, debido ...
¿Es `auto int i` válido C ++ 0x?
Al contestaresta pregunta [https://stackoverflow.com/questions/2847410/goal-of-cs-auto-keyword/2847490#2847490] surgió la pregunta de si el tradicionalCsignificado de la palabra claveauto (almacenamiento automático) sigue siendo válido enC ++ ...
Miembro de matriz C ++ de longitud constante (inicialización de)
Tengo una clase que contiene una matriz. Quiero que esta matriz se establezca en la longitud de una constante: // Entities.h class Entities { private: const int maxLimit; int objects[maxLimit]; int currentUsage; public: Entities(); bool ...
Número de línea C / C ++
En aras de la depuración, ¿puedo obtener el número de línea enC/ Compiladores de C ++? (forma estándar o formas específicas para ciertos compiladores) p.ej if(!Logical) printf("Not logical value at line number %d \n",LineNumber); // How to get ...
Cómo obtener el seguimiento de pila nativo de excepciones nativas capturadas en código administrado
Tengo un código administrado que llama a un método dentro de una DLL nativa (tengo los archivos de símbolos apropiados). A veces, ese método nativo arroja una excepción que capturo en mi código administrado. Sin embargo, cuando imprimo el ...
Registre dinámicamente los métodos de constructor en una AbstractFactory en tiempo de compilación utilizando plantillas de C ++
Al implementar una clase MessageFactory para instaurar objetos Message utilicé algo como: class MessageFactory { public: static Message *create(int type) { switch(type) { case PING_MSG: return new PingMessage(); case PONG_MSG: return ...