Introduccion Al Lenguaje C++
El lenguaje C++ surge entonces como una extensión del lenguaje de programación C con una fuertetipificación, algunas características nuevas y, más importante aún, conceptos de orientación a objetos. En la década de 1970 se volvió popular el concepto de objeto entre los investigadores de los lenguajes deprogramación. Un objeto es un conjunto de códigos y datos diseñados para emular o imitar una entidad física o abstracta. Los objetos son eficientes como elementos de programación por dos razonesprincipales: representan una abstracción directa de los elementos que se utilizan comúnmente y ocultan la mayor parte de la complejidad de su implantación a los usuarios. El lenguaje C++, de entrada, le da alprogramador recursos para escribir programas eficientes orientados a objetos de propósito general.
Al C++ se le agregan nuevas y potentes características, haciéndolo útil para un gran número deaplicaciones, desde manejo de dispositivos hasta inteligencia artificial, C++ es un lenguaje enfocado al desarrollo en serio de software; por su intima relación con C, su potencial para el desarrollo deinterfaces graficas de usuario, para programación de sistemas, y por soportar el desarrollo de software a gran escala.
C++ cuenta con un mecanismo estricto de verificación de tipos, usa la declaraciónde prototipo de función para verificar los argumentos de las funciones, adicional a esto nos permite declarar variables por referencia, entonces, cuando una función tiene una referencia como unargumento formal, el compilador de C++ sabe que deberá pasar la dirección del argumento actual cuando la función es llamada. C++ no solamente corrige la mayoría de las deficiencias de C, también...
Regístrate para leer el documento completo.