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

5 la respuesta

¿Mala práctica para declarar nombres en el espacio de nombres estándar?

Estaba mirando a través de laGoogle C ++ guía de estilo [http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml], y encontré esto: "No declare nada en el espacio de nombres estándar, ni siquiera reenvíe declaraciones de clases de ...

5 la respuesta

vptr de comprensión en herencia múltiple?

Estoy tratando de dar sentido a la declaración en el libro efectivo c ++. A continuación se muestra el diagrama de herencia para herencia múltiple. Ahora el libro dice que se requiere memoria separada en cada clase para vptr. También hace ...

2 la respuesta

¿Por qué GetProcAddress no funciona?

Primero, creo un dll simple llamadoSimpleDll.dll, su archivo principal: // SimpleDll.h #ifdef MYLIBAPI #else #define MYLIBAPI __declspec(dllimport) #endif MYLIBAPI int Add(int a. int b); su código fuente: // SimpleDll.c #include <windows.h> ...

4 la respuesta

Error: Saltar a la etiqueta del caso

Escribí un programa que implica el uso de declaraciones de cambio ... Sin embargo, en la compilación muestra: Error: Salta a la etiqueta del caso. ¿Porque hace eso #include <iostream> #include <cstdlib> #include <fstream> #include ...

1 la respuesta

ímbolos que faltan de la biblioteca estática en el ejecutable vinculado

Tengo un problema con los símbolos de la biblioteca estática perdidos en el ejecutable vinculado. Aquí está la descripción de mi problema: Tengo una biblioteca estática construida a partir de varios archivos de objetos. Estos archivos de ...

3 la respuesta

Iterador de salto

Tengo una secuencia de valores que me gustaría pasar a una función que toma un(iterator begin, iterator end) par. Sin embargo, solo quiero que se procese cada segundo elemento de la secuencia original. ¿Hay una buena manera de usar ...

3 la respuesta

Usando QT Creator, ¿cómo puedo configurar el nivel de ejecución como requireAdministrator

Básicamente necesito poder editar archivos que requieren privilegios de administrador para editar. Sé que en Visual Studio se usa un archivo de manifiesto para esto, pero entiendo que QT no tiene estos.

2 la respuesta

Uso correcto de `= delete` para métodos en clases

Es correcto el siguiente snipplet para anular la definición de todos los métodos y constructores generados para una clase? struct Picture { // 'explicit': no accidental cast from string to Picture explicit Picture(const string &filename) { /* ...

4 la respuesta

Parámetros de plantilla sin tipo

Entiendo que el parámetro de plantilla sin tipo debería ser una expresión integral constante. ¿Alguien puede arrojar luz por qué es así? template <std::string temp> void foo() { // ... } error C2993: 'std::string' : illegal type for non-type ...

2 la respuesta

Especialización parcial de la función miembro con parámetro no tipo

Tengo una clase de plantilla con un parámetro de plantilla con y sin tipo. Quiero especializar una función miembro, lo que encuentro es que, como en el ejemplo a continuación, puedo hacer una especialización completa. template<typename T, int ...