Resultados de la búsqueda a petición "c++"
¿Puedo definir un mapa cuya clave es una estructura?
¿Y cómo puedo hacerlo en C ++?
Tipo de puntero al miembro de la clase base
Tengo un problema con respecto a los punteros de los miembros. El siguiente código no se compila utilizando CC de Oracle Solaris Studio 12.2 y cygwin GCC 4.3.4, pero funciona con Microsoft Visual C ++ 2010: struct A { int x; }; struct B : public ...
Obtener el mango de la consola
¿Cómo obtengo el controlador de consola de una aplicación externa? Tengo un programa ejecutándose como consola. Tengo un segundo programa que llamará a GetConsoleScreenBufferInfo, pero para eso necesito el controlador de consola del primer ...
¿Por qué printf ("% f", 0); dar un comportamiento indefinido?
La declaración printf("%f\n",0.0f);imprime 0. Sin embargo, la declaración printf("%f\n",0);Imprime valores aleatorios. Me doy cuenta de que estoy exhibiendo algún tipo de comportamiento indefinido, pero no puedo entender por qué ...
¿Cómo compilar la biblioteca dinámica para una aplicación JNI en Linux?
Estoy usandoUbuntu 10.10 Entonces eso fue lo que hice. Hola java: class Hello { public native void sayHello(); static { System.loadLibrary("hellolib"); } public static void main(String[] args){ Hello h = new Hello(); h.sayHello(); } }Luego ...
Redirección de iptables en C ++ formando paquetes separados
Tengo todo el tráfico del puerto 50 redirigido a 5050 usando iptables -t nat -A POSTROUTING -p udp --dport 50 -j REDIRECT --to-port 5050 Escucho utilizando un RAW Socket en 5050 y veo paquetes IP de 0.0.0.0:50 a 0.0.0.0:5050. La dirección de ...
¿Cuál es la principal diferencia en la creación de objetos entre Java y C ++?
Me estoy preparando para un examen en Java y una de las preguntas que se realizó en un examen anterior fue: "¿Cuál es la principal diferencia en la creación de objetos entre Java y C ++?" Creo que conozco los conceptos básicos de la creación de ...
Pregunta sobre herencia múltiple, clases base virtuales y tamaño de objeto en C ++
El siguiente código imprime 20, es decir, sizeof (z) es 20. #include <iostream.h> class Base { public: int a; }; class X:virtual public Base { public: int x; }; class Y:virtual public Base { public: int y; }; class Z:public X,public Y { }; int ...
Cómo vincular el programa C ++ con Boost usando CMake
¿Cómo debería ser mi archivo CMake para vincular mi programa con la biblioteca Boost en Ubuntu? Los errores mostrados durante la ejecuciónmake: main.cpp:(.text+0x3b): undefined reference ...
¿Existe un `shared_lock_guard` y, de no ser así, cómo se vería?
Quería usar unstd::mutex en mi clase, y noté que no se puede copiar. Estoy en el nivel inferior de mi biblioteca aquí, por lo que parece una idea terrible tener este comportamiento. solíastd::lock_guard sobre elstd::mutex, pero no parece ...