Resultados de la búsqueda a petición "c++"
gnu gcc Cómo suprimir la advertencia: "typedef" se ignoró en esta declaración [habilitada de manera predeterminada]
Estoy usando GNU gcc 4.6.2 en Fedora 16. Estoy escribiendo una aplicación usando una API de terceros, después de la compilación, recibí muchas advertencias. warning: ‘typedef’ was ignored in this declaration [enabled by default] Solo ...
¿Por qué CreateFile no puede abrir un archivo en un recurso compartido de red?
Escribí un pequeño programa que con frecuencia abre pequeños archivos de texto de usuario y hasta ahora no ha encontrado ningún problema con el acceso de lectura / escritura ni ningún tipo de conflicto. Los archivos se seleccionan en otra pieza ...
gdb: muestra información de tipo de algunos datos
Básicamente, quiero obtenertypeid(*this).name(), es decir, el tipo real dethis. Quiero obtener esto en GDB (sin modificar el código fuente). Lo intentéprint typeid(*this) pero dice quetypeid es desconocido (porque no lo incluí allí en ...
¿Qué es un delegado de C ++?
¿Cuál es la idea general de un delegado en C ++? ¿Qué son, cómo se usan y para qué se usan? Me gustaría aprender primero sobre ellos en una 'caja negra', pero un poco de información sobre las entrañas de estas cosas también sería genial. ...
Sobrecarga por tipo de retorno
Leí algunas preguntas aquí sobre SO sobre este tema que me parece confuso. Acabo de comenzar a aprender C ++ y todavía no he estudiado plantillas o sobrecarga de operadores y demás. Ahora hay una manera simple de sobrecargar class My { ...
typesafe typedef en C ++
Me gustaría usar algo como typedef en mis programas de C ++ para mejorar la seguridad de tipos. omo ejemplo, supongamos que tengo dos funciones void function1(unsigned idOfType1); void function2(unsigned idOfType2);then puedo pasar por error ...
Boost serialización con punteros y constructor no predeterminado
¿Cómo serializaría / deserializaría esta clase usando boost :: serialization? #include <vector> struct Foo { struct Bar { std::vector<int> * data; // Must point to Foo::data Bar( std::vector<int> * d ) : data(d) { } }; std::vector<int> data; ...
¿Qué sucede cuando asigno un int temporal a una referencia constante en C ++? [duplicar
Posible duplicado: ¿Una referencia constante prolonga la vida de un temporal? [https://stackoverflow.com/questions/2784262/does-a-const-reference-prolong-the-life-of-a-temporary] let dice que tengo una funciónf: int f(int x){return x;} const ...
¿Para qué es la firma MZ en un archivo PE?
Estoy trabajando en un programa que analizará un objeto PE para varios datos. Sin embargo, al leer las especificaciones, no puedo descubrir por qué están los bytes MZ, ya que no puedo encontrar esto en la lista de tipos de máquinas que ...
"Declaración de devolución faltante", pero sé que está allí
Supongo que tengo la siguiente función: // Precondition: foo is '0' or 'MAGIC_NUMBER_4711' // Returns: -1 if foo is '0' // 1 if foo is 'MAGIC_NUMBER_4711' int transmogrify(int foo) { if (foo == 0) { return -1; } else if (foo == ...