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

3 la respuesta

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 ...

3 la respuesta

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 ...

3 la respuesta

¿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 ...

2 la respuesta

¿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?

5 la respuesta

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 ...

2 la respuesta

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 ...

6 la respuesta

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 ...

5 la respuesta

¿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 ...

2 la respuesta

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 ...

1 la respuesta

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 ...