Estoy interesado en compilar una lista de características de C++ que no son recomendables para su uso en sistemas integrados (y que pueden hacer que las personas recomienden c sobre C++). Intenta agregar por qué si lo sabes o agrega tu por qué a las respuestas de los demás.Qué características de C++ deben evitarse para el desarrollo integrado
Aquí está uno para un comienzo (el único que conozco)
- polimorfismo dinámico, no sé por qué, pero alguien dijo que es "costosa"
La herencia virtual no necesita soporte en tiempo de ejecución. Sin embargo, tiene un costo (una indirección adicional al acceder a los miembros de la clase base). Si necesita evitar ese costo de tiempo de ejecución, entonces debe evitar la herencia virtual. – sbi