Estructura del Programa de C + +


Hola amigos, vamos partimos de introducción.
b ¿Qué es C + +
C + + es un lenguaje de programación de propósito general con un sesgo hacia la programación de sistemas que
– es una mejor C,
– apoya la abstracción de datos,
– soportes programación orientada a objetos, y
– soporta programación genérica
<. / div>

la programación orientada a objetos es una técnica de programación – un paradigma para escribir»» buenos programas para un conjunto de problemas.

Estructura de C + + Programa:
Vamos empezamos con pequeñas Hola, Programa Mundial de …
El mínimo + programa en C + es
int main () {}
Se define una función llamada main, que no toma ningún argumento y no hace nada
¡Hola, mundo! Programa:

/>


# include
int main ()
{
std :: cout <<" Hola, mundo n ";
return 0;
}

Correr C + + Programa:
Método 1:
g+ + HelloWorld.cpp
. / a.out
En este método, sólo compilar el programa utilizando g+ + compilador. Creará a.out que el archivo objeto (archivo de salida)
.

Método 2:
g+ +-Wall-o HelloWorld.cpp helloworld
. / helloworld
En este método, usted va a compilar el programa en forma elaborada
g+ + es indica compilador
-Wall es W significa advertencia, todos los medios que muestran todo el mensaje de error.
-o es la creación de archivo de objeto.
-o helloworld helloworld significa que se crea el fichero objeto helloworld para el programa HelloWorld.cpp.
Explicación:
Es un archivo de cabecera, que apoya las operaciones de entrada y salida
iostream -> Es una combinación de dos archivos de cabecera (IStream + ostream)
istream – Soporta operaciones de entrada como conseguir la entrada de usuario. (Cin & getline funciones)
ostream – Soporta operaciones de salida como la salida impresa en la pantalla. (Función cout)
int main ():
Se define una función llamada main, que no toma ningún argumento. El programa comienza a ejecutar de aquí.

Nota: Un programa no dispone de varias funciones principales en un solo programa. Debido a que el programa comienza a ejecutar de aquí solamente. Si el programa tiene múltiples funciones principales, que conduce error.

std :: cout <<"Hola, mundo",
Se trata de una instrucción de salida que imprime el mensaje llamado «¡Hola, mundo!» con la declaración cout.

«std :: cout» define lo que importa el espacio de nombres estándar denominado «std». Debido a que este espacio de nombres «std» contiene necesaria construido en funciones.

Volver 0:
Define sentencia return. Debido a que la función principal declarada como tipo int. Si utiliza vacío, no tenía que declarar sentencia return
Programa sin Global Espacio de nombres:

# include
# include
int main () {

std :: string s = «¡Hola, mundo n»;
std :: cout < int a = 10 ;
std :: cout < return 0;}

SALIDA:
¡Hola, mundo!
10

Programa con espacio de nombres global:
SALIDA:

¡Hola, mundo
10

Si estamos utilizando múltiples construido en funciones, no es necesario declarar el espacio de nombres «std», como en todo el mundo de usarlo. Debido a que en cada momento si estamos incluyendo «std ::» cerca construido en funciones, tiene como programa más amplio y complejo. Así que para evitar este propósito, estamos usando namespace std globalmente en el programa con la ayuda de la palabra clave se llama «uso».

Veremos brevemente en otras secciones.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *