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

4 la respuesta

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"; } ...

4 la respuesta

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 ...

2 la respuesta

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 ...

5 la respuesta

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?

1 la respuesta

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 ...

1 la respuesta

¿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 ++ ...

6 la respuesta

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 ...

7 la respuesta

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 ...

2 la respuesta

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 ...

7 la respuesta

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 ...