Nuevo

Resumen de C++


Resumen de C ++





C++ es un lenguaje de programación de forma libre, tipificado estáticamente, compilado, de propósito general, que distingue entre mayúsculas y minúsculas, y es compatible con la programación de procedimientos, orientada a objetos y genérica.

C++ se considera un lenguaje de nivel medio , ya que comprende una combinación de características de lenguaje de alto nivel y de bajo nivel.
C++ fue desarrollado por Bjarne Stroustrup a partir de 1979 en los Laboratorios Bell en Murray Hill, Nueva Jersey, como una mejora del lenguaje C y originalmente llamado C con clases, pero luego fue renombrado como C++ en 1983.
C++ es un superconjunto de C, y que prácticamente cualquier programa legal de C es un programa legal de C++.
Nota : se dice que un lenguaje de programación utiliza la escritura estática cuando la verificación de tipos se realiza durante el tiempo de compilación en lugar del tiempo de ejecución.

Programación orientada a objetos


C++ es totalmente compatible con la programación orientada a objetos, incluidos los cuatro pilares del desarrollo orientado a objetos:
  • Encapsulacion
  • Ocultacion de datos
  • Herencia
  • Polimorfismo

Bibliotecas estándar


El estándar C++ consta de tres partes importantes:
  • El lenguaje central que proporciona todos los bloques de construcción, incluidas variables, tipos de datos y literales, etc.
  • La biblioteca estándar de C++ ofrece un amplio conjunto de funciones para manipular archivos, cadenas, etc.
  • La biblioteca de plantillas estándar (STL) proporciona un amplio conjunto de métodos para manipular estructuras de datos, etc.

El estándar ANSI

El estándar ANSI es un intento de asegurar que C++ sea portátil; el código que escriba para el compilador de Microsoft se compilará sin errores, utilizando un compilador en una Mac, UNIX, un cuadro de Windows o un Alpha.
El estándar ANSI ha sido estable por un tiempo, y todos los principales fabricantes de compiladores de C ++ son compatibles con el estándar ANSI.

Aprendiendo C++


Lo más importante al aprender C ++ es centrarse en los conceptos.
El propósito de aprender un lenguaje de programación es llegar a ser un mejor programador; es decir, ser más efectivos en el diseño e implementación de nuevos sistemas y en el mantenimiento de los antiguos.
C ++ soporta una variedad de estilos de programación. Puedes escribir en el estilo de Fortran, C, Smalltalk, etc., en cualquier idioma. Cada estilo puede lograr sus objetivos de manera efectiva al tiempo que mantiene el tiempo de ejecución y la eficiencia del espacio.

Uso de C++


C++ es utilizado por cientos de miles de programadores en prácticamente todos los dominios de aplicaciones.
C++ se está utilizando mucho para escribir controladores de dispositivos y otro software que se basa en la manipulación directa del hardware bajo restricciones de tiempo real.
C++ se usa ampliamente para la enseñanza y la investigación porque es lo suficientemente limpio para la enseñanza exitosa de conceptos básicos.
Cualquiera que haya utilizado un Apple Macintosh o una PC con Windows ha usado C++ indirectamente porque las interfaces de usuario principales de estos sistemas están escritas en C++.

No hay comentarios