Latest web development tutorials

Introducción a C ++

C ++ es un estático de tipos, estilo compilado,, mayúsculas y minúsculas, lenguaje de programación irregular universal que es compatible con la programación procedimental, orientado a objetos y la programación genérica.

C ++ es considerado un lenguajede nivel medio, que combina las características de los lenguajes de alto nivel y lenguajes de bajo nivel.

C ++ por Bjarne Stroustrup en 1979 en Nueva Jersey Bell Laboratories, Murray Hill comenzó a diseñar el desarrollo. C ++ para ampliar y mejorar aún más el lenguaje C, originalmente llamado C con clases, más tarde renombrado C ++ en 1983.

C ++ es un superconjunto de C, de hecho, cualquier programa C válidos son válidos programa en C ++.

Nota: Usar lenguaje de programación de tipos estáticos es llevar a cabo la verificación de tipos en tiempo de compilación, no se ejecuta en la comprobación de tipos en tiempo de ejecución.

Programación orientada a objetos

C ++ es totalmente compatible con la programación orientada a objetos, incluyendo las cuatro características principales de desarrollo orientado a objetos:

  • paquete
  • ocultación de datos
  • heredar
  • polimorfismo

Biblioteca estándar

El estándar de C ++ consta de tres componentes importantes:

  • lengua de la base, proporciona todos los bloques de construcción, incluyendo variables, constantes y tipos de datos, y así sucesivamente.
  • biblioteca estándar de C ++ proporciona una serie de funciones para manipular archivos, secuencias, y así sucesivamente.
  • Biblioteca de plantillas estándar (STL), proporciona una serie de métodos para la manipulación de estructuras de datos.

ANSI Standard

normas ANSI C ++ para asegurar la portabilidad - se escribe código en el equipo Mac, UNIX, Windows, Alpha puede compilar.

Dado que la norma ANSI ha sido estable durante un tiempo muy largo, los compiladores de todos los principales fabricantes de C ++ compatibles con el estándar ANSI.

El aprendizaje de C ++

El aprendizaje de C ++, la clave es entender los conceptos, y no debe entrar en mucho detalle el lenguaje técnico.

el aprendizaje de idiomas de programación de propósito es llegar a ser un mejor programador, es decir, con el fin de diseñar de manera más eficiente y la aplicación de nuevos sistemas, y mantener el sistema antiguo.

C ++ soporta una variedad de estilos de programación. Se puede utilizar el Fortran, C, Smalltalk, etc. cualquier estilo de lenguajes de programación para escribir código. Cada estilo puede garantizar de manera efectiva la eficiencia en tiempo de ejecución y la eficiencia del espacio.

el uso de C ++

Básicamente, cada programador tiene aplicaciones en el campo del uso de C ++.

C ++ se utiliza generalmente para escribir controladores de dispositivos y otros requisitos de acceso al software en tiempo real directamente al hardware.

C ++ es ampliamente utilizado en la enseñanza y la investigación.

Cualquier uso un PC con Windows o Apple los usuarios de máquinas están indirectamente usando C ++, ya que la interfaz de usuario principal de estos sistemas está escrito en C ++.