Resultados de la búsqueda a petición "c++"
La escucha de socket no se desenlaza en C ++ en Linux
Tengo un socket que escucha en algún puerto. Envío la señal SIGSTOP al hilo que espera en el puerto (usando accept) y la termino. luego cierro el fd del zócalo que esperaba. Pero para la próxima ejecución de mi proyecto, no me permite volver a ...
entrada de números múltiples en una línea
Quiero saber cómo puedo aceptar múltiples números en una línea sin saber exactamente de antemano cuántos. Entonces por ejemplo si tengo1 2 3 4 como entrada podría usar: cin >> a >> b >> c >> d;Pero si no sé que la cantidad es 4, entonces no ...
¿Por qué necesitamos establecer la referencia rvalue en null en move constructor?
//code from https://skillsmatter.com/skillscasts/2188-move-semanticsperfect-forwarding-and-rvalue-references class Widget { public: Widget(Widget&& rhs) : pds(rhs.pds) // take source’s value { rhs.pds = nullptr; // why?? } private: struct ...
¿Cuál es el propósito de std :: scoped_allocator_adaptor?
En el estándar C ++ 11 tenemosstd::scoped_allocator_adaptor en la biblioteca de gestión de memoria dinámica. ¿Cuáles son los casos de uso más importantes de esta clase?
Envío de estructuras a través de Socket usando JAVA y C ++
Tengo un socket donde el servidor está en JAVA pero el Cliente está en C ++. Struct{ float length; char[] name; }myStruct;¿Cómo puedo convertir las estructuras en una secuencia de bytes enviada por el servidor y el cliente puede analizarla ...
Palabras clave "typename" y "template": ¿son realmente necesarias?
Hay muchas preguntas en este sitio con los problemas al compilar el código de plantilla de C ++. Una de las soluciones más comunes para tales problemas es agregartypename (y, con menos frecuencia,template) palabra clave en los lugares correctos ...
Exponenciación modular para números altos en C ++
Así que he estado trabajando recientemente en una implementación de la prueba de primalidad Miller-Rabin. Lo estoy limitando a un alcance de todos los números de 32 bits, porque este es un proyecto solo por diversión que estoy haciendo ...
¿Cuál es la diferencia entre set vs map en C ++?
Todavía estoy confundido por las diferencias entre el mapa y las estructuras de datos establecidas en STL. Sé que set almacena los valores de forma ordenada, ¿qué pasa con el mapa? ¿Almacena los valores en orden? El mapa almacena pares de valores ...
Asignación de analizadores a variables automáticas
¿Los analizadores de espíritu no están destinados a ser utilizados conauto? Un analizador simple funciona bien cuando se pasa aqi::parse() en línea, pero se bloquea con segfault si se pasa a través de unauto variable: #include <cstdio> #include ...
Clase con constructor con plantilla, así como copiar y mover constructor
Esta pregunta es un seguimiento de esta:Especialización explícita de plantillas para el constructor con plantilla de la clase con ...