Una introducción a c ++
El lenguaje de programación C ++ compone de un vocabulario de comandos que los seres humanos pueden entender y que se puede convertir en lenguaje de máquina con bastante facilidad y una estructura de lenguaje (o gramática
) Que permite a los seres humanos para combinar estas C ++ comandos en un programa que realmente hace algo (bueno, puede ser hace algo)El vocabulario es a menudo conocido como la semántica, mientras que la gramática es la sintaxis.
¿Qué es un programa?
Un programa en C ++ es un archivo de texto que contiene una secuencia de comandos de C ++ elaborado de acuerdo con las leyes de la gramática C ++. Este archivo de texto se conoce como el archivo fuente . Un archivo fuente C ++ lleva la extensión .cpp sólo como un archivo de Microsoft Word termina en .DOC o un archivo por lotes de MS-DOS termina en .BAT. La extensión concepto .CPP es sólo una convención, pero se utiliza casi exclusivamente en el mundo del PC.
El punto de la programación es escribir una secuencia de comandos de C ++ que se puede transformar en un programa de lenguaje de máquina que hace lo que sea que usted quiere hacer. Programas ejecutables tales máquinas llevan la extensión .EXE. El acto de crear un programa ejecutable desde un C ++ programa se llama compilar (o edificio - hay una diferencia, pero es pequeño).
¿Cómo programo?
Para escribir un programa, se necesitan dos cosas: un editor para construir su.CPP archivo de origen con y un programa que convierte el archivo fuente en un ejecutable máquina.exe presentar para llevar a cabo sus órdenes. La herramienta que realiza la conversión se conoce como una compilador.
Hoy en día, los desarrolladores de herramientas generalmente combinan el compilador con un editor en un solo paquete de trabajo y el medio ambiente. Después de entrar en el programa, sólo tiene que hacer click en un botón para crear el archivo ejecutable.
El más popular de todos los entornos C ++ es Visual C ++ de Microsoft, pero el software es caro. Afortunadamente, hay dominio C entornos públicos ++ - el más popular de los cuales es GNU C ++. (Pronuncia GNU así: guh NUEVO). Puede descargar programas de dominio público a través de Internet. Algunos de estos programas no son libres - que o bien se anima ao obligado a pagar algo por lo general pequeña cuota. Usted no tiene que pagar para usar GNU C ++.
GNU significa la definición circular "GNU No es Unix". Esta broma se remonta a los primeros días de C ++ - sólo lo aceptan como es. GNU es una serie de herramientas construidas por la Free Software Foundation.
GNU C ++ no es un bug-montado, de edición limitada compilador de C ++ de algún grupo fly-by-noche de los desarrolladores. GNU C ++ es un entorno de pleno derecho C ++. GNU C ++ soporta todo el lenguaje C ++ y ejecuta todos los programas en C ++.
GNU C ++ no es un paquete de desarrollo de Windows para el entorno Windows. Vas a tener que romper la cartera e ir a por un paquete comercial como C ++ Visual.