Professional Documents
Culture Documents
Ayuda pensar en una funcin como Una mquina pequea que transforma los datos que recibe en
un producto terminado.
La funcin puede considerarse como una sola unidad que proporciona una operacin de propsito
especial.
Una clase es una unidad ms complicada que una funcin, debido a que contiene tanto datos
como funciones apropiadas para manipular los datos.
Por ello, cada clase contiene todos los elementos requeridos para la entrada, salida y
procesamiento de sus objetos y puede considerarse como una pequea fbrica que contiene
materia prima (los datos) y mquinas (las funciones)
La funcin main()
Cada programa C++ debe tener una y slo una funcin llamada main(). La funcin main() se conoce
como una funcin controladora, porque controla, o indica, a los otros mdulos la secuencia en la
que tienen que ejecutarse
.
Ahora se ver cmo usar un objeto creado a partir de una de estas clases para crear nuestro
primer programa funcional en C++
EL OBJETO COUT
Uno de los objetos ms verstiles y ms usados en C++ se llama cout (pronunciado siout). Este
objeto, cuyo nombre se deriva de Console OUTput, es un objeto de salida que enva datos
introducidos en l al dispositivo estndar de salida.
cout<<Hola mundo!;
#include <iostream>
Int main()
Return 0;
El archivo iostream se conoce como un archivo de encabezado debido a que siempre se coloca
una referencia a l en la parte superior, o cabeza, de un programa C++ usando el comando
#include. Puede ser que se pregunte qu tiene que ver el archivo iostream con este programa
simple. La respuesta es que el objeto cout se crea a partir de la clase ostream. Por tanto, el archivo
de encabezado iostream debe incluirse en todos los programas que usen cout.
le dice al compilador dnde buscar para encontrar los archivos de encabezado en ausencia de
cualquier designacin explcita adicional. Se puede pensar en un espacio de nombres como un
archivo de cdigo fuente al que tiene acceso el compilador cuando busca clases o funciones
preescritas. Debido a que el archivo de encabezado iostream est contenido dentro de un espacio
de nombres llamado std, el compilador usar de manera automtica el objeto cout de iostream a
partir de este espacio de nombres siempre que se haga referencia a cout. El uso de espacio de
nombres le permite crear sus propias clases y funciones con los mismos nombres provistos por la
biblioteca estndar y colocarlos en espacios de nombres invocados de manera diferente. Puede
sealar al programa cul clase o funcin usar al indicar el espacio de nombres donde desea que el
compilador busque la clase o funcin.
ESTILO DE PROGRAMACIN
Int main()
return 0;
Tambin funcionara
Int main
instruccin;
return 0;}
Comentarios
Un comentario de lnea empieza con dos diagonales (//) y contina hasta el final de la lnea. Por
ejemplo, las siguientes lneas son comentarios de lnea:
//ste es un comentario
Los comentarios en bloque comienzan con los smbolos /* y terminan con los smbolos */. Por
ejemplo,
Abarca
tres lneas */