¿Por qué el lenguaje C++ es mejor que el lenguaje C?
Respuestas a la pregunta
Contestado por
0
Respuesta:
Tiene el apoyo del compilador para hacer mejores componentes. El método virtual facilita algo que es muy difícil y laborioso implementar en C. Los destructores automáticos nos permiten escribir objetos que se manejan solos y acaban limpiamente. El hecho de que se puede escribir un std::string casi perfecto sin sorpresas y sin muchas maneras de usar mal y hasta parece parte del idioma (pero no lo es, es implementado como cualquier otra clase) demuestra por qué C++ es necesario para proyectos de software grandes.
Se pueden implementar smartpointers con el puro poder del lenguaje y tener más control y rendimiento que con lenguajes gestionados como C# y Java. Estas cosas son prácticamente imposibles con C.
Explicación:
Otras preguntas
Castellano,
hace 3 meses
Filosofía,
hace 3 meses
Ciencias Sociales,
hace 3 meses
Exámenes Nacionales,
hace 6 meses