Castellano, pregunta formulada por RosileneCastro1938, hace 6 meses

¿Por qué el lenguaje C++ es mejor que el lenguaje C?

Respuestas a la pregunta

Contestado por KEAM01
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