Preguntas etiquetadas con c++

10
Mover semántica en C ++ - Mover-devolver variables locales

Entiendo que en C ++ 11, cuando devuelve una variable local de una función por valor, el compilador puede tratar esa variable como una referencia de valor r y 'moverla' fuera de la función para devolverla (si RVO / NRVO no sucede en su lugar, por supuesto). Mi pregunta es, ¿no puede esto romper el...

10
Message Queue para RTOS para microcontroladores

Actualmente estoy escribiendo un RTOS para microcontroladores. Todo está escrito en C ++ 11, si alguien está interesado, y el enlace al repositorio está en la parte inferior. Actualmente estoy escribiendo una clase que es una cola de datos simple para pasar objetos entre subprocesos (o entre...

10
Méritos de la semántica de copia en escritura

Me pregunto qué méritos posibles tiene la copia en escritura. Naturalmente, no espero opiniones personales, sino escenarios prácticos del mundo real en los que pueda ser técnica y prácticamente beneficiosa de una manera tangible. Y por tangible me refiero a algo más que ahorrarte la escritura de un...

9
Crear un final web para un programa C ++

Me preguntaba cuál sería el mejor método para crear un final web para interactuar con un programa C ++ en el servidor. Al principio, pensé simplemente usando la ejecución de shell desde el lenguaje del lado del servidor web (como shell_exec()en PHP), pero me preguntaba si hay una forma "mejor"....

9
Asignadores de pila personalizados

La mayoría de los programas pueden ser bastante informales acerca de la asignación de almacenamiento dinámico, incluso en la medida en que los lenguajes de programación funcionales prefieran asignar nuevos objetos que modificar los antiguos, y dejar que el recolector de basura se preocupe por...