Resultados de la búsqueda a petición "c++"
No se puede obtener la IP local usando gethostbyname ()
Un amigo usó la siguiente fragmento de código [http://paulschreiber.com/blog/2005/10/28/simple-gethostbyname-example/] para recuperar la dirección IP local del host en su LAN. int buffersize = 512; char name[buffersize]; if(gethostname(name, ...
¿Cómo puedo evitar la advertencia C4505 en bibliotecas de terceros?
Tengo un proyecto que usa Crypto ++ para algunas funciones de hashing. Recientemente, decidí limpiar un poco las cosas y usar el nivel de advertencia 4 en MSVC ++. Así es como se ve mi fuente: #pragma warning(push) #pragma warning(disable: ...
Error usando un constexpr como parámetro de plantilla dentro de la misma clase
Si intento compilar el siguiente código C ++ 0x, aparece un error: template<int n> struct foo { }; struct bar { static constexpr int number() { return 256; } void function(foo<number()> &); };Con gcc 4.6.1, el mensaje de error es: test.cc:6:27: ...
Es seguro usar -1 para establecer todos los bits en verdadero?
He visto que este patrón se usa mucho en C y C ++. unsigned int flags = -1; // all bits are true ¿Es esta una buena forma portátil de lograr esto? O está usando0xffffffff o~0 ¿mejor
Boost :: Simplificación de la unión de geometría: ¿cómo funciona?
Hay una gran biblioteca para la geometría en Boost. También permite dibujar imágenes SVG. Quiero usarlo en algún proyecto mío, pero me resulta realmente extraño (ver imagen a continuación). Así que tenemos 3 puntos de píxeles representados como ...
Detener un hilo receptor que se bloquea en recv () [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo salir de una llamada de bloqueo recv ()? [duplicar [/questions/28957279/how-to-exit-a-blocking-recv-call] 2 respuestas Tengo una aplicación de chat que tiene un hilo separado para escuchar los ...
Reenvío de declaración de typedef en C ++
¿Por qué el compilador no me permite declarar un typedef? Suponiendo que sea imposible, ¿cuál es la mejor práctica para mantener pequeño mi árbol de inclusión?
Lanzando excepciones de constructores
Estoy teniendo un debate con un compañero de trabajo sobre el lanzamiento de excepciones de los constructores, y pensé que me gustaría recibir comentarios. ¿Está bien lanzar excepciones de los constructores, desde el punto de vista ...
a expresión @Case no es constante
Recibo un error 'expresión de caso no constante' en una declaración de cambio. Sin embargo, el encabezado proporciona una definición para las constantes utilizadas, y el constructor proporciona la inicialización para ellas en su lista de ...
Utilizando la directiva OpenMP threadprivate en instancias estáticas de tipos C ++ STL
Considere el siguiente fragmento: #include <map> class A { static std::map<int,int> theMap; #pragma omp threadprivate(theMap) }; std::map<int,int> A::theMap;Compilation con OpenMP falla con el siguiente mensaje de error: $ g++ -fopenmp -c ...