Lenguaje de programación C++ estándar. Programación básica. Programación orientada a objetos. Clases. Operadores sobrecargados. Clases derivadas. Plantillas. Excepciones. Flujos de E/S. Estr…Descripción completa
Lenguaje de programación C++ estándar. Programación básica. Programación orientada a objetos. Clases. Operadores sobrecargados. Clases derivadas. Plantillas. Excepciones. Flujos de E/S. Estr…Full description
Lenguaje de programación C++ estándar. Programación básica. Programación orientada a objetos. Clases. Operadores sobrecargados. Clases derivadas. Plantillas. Excepciones. Flujos de E/S. Estr…Descrição completa
algotirmos my lenguaje c++Descripción completa
Manual completo de programación en lenguage CDescripción completa
Descripción: PROGRAMACIÓN
ejerciciosDescripción completa
Resumén Libre "El lenguaje del cuerpo" de Barbara y Allan Pease Hecho por Janhil Mejia
libro de programacion c++
Descripción: C# COMPARTE LIBROS
libro de programacion c++
Descripción: libro de programacion c++
c++Descripción completa
Teoría básica Lenguaje CDescripción completa
Descripción completa
Descripción completa
C++ es
un lenguaje de programación diseñado programación diseñado a mediados de los años 1980 por Bjarne por Bjarne
Stroustrup.. La intención de su creación fue el extender al lenguaje de Stroustrup programación C mecanismos que permiten la manipulación de ojetos ojetos.. !n ese sentido" desde el punto de #ista de los lenguajes orientados a ojetos" ojetos" el C$$ es un lenguaje %&rido. 'osteriormente se añadieron facilidades de programación gen(rica" gen(rica" que se sumaron a los paradigmas de programación estructurada ) estructurada ) programación orientada a ojetos. ojetos . 'or esto se suele decir que el C$$ es un lenguaje de programación multiparadigma. multiparadigma . *ctualmente existe un est+ndar" est+ndar" denominado denominado ,S- C$$" al que se %an ad%erido la ma)or&a ma)or&a de los faricantes de compiladores m+s modernos. !xisten tami(n algunos int(rpretes" tales como --/. na particularidad del C$$ es la posiilidad de redefinir los operadores operadores"" ) de poder crear nue#os tipos tipos que que se comporten como tipos fundamentales. !l nomre
C++ fue
propuesto por ic 2ascitti en 2ascitti en el año 1983" cuando el lenguaje fue
utili4ado por primera #e4 fuera de un laoratorio cient&fico. *ntes se %a&a usado el nomre 5C con clases5. !n C$$" la expresión 5C$$5 sig nifica 5incremento de C5 ) se refiere a que C$$ es una extensión de C. l usar la directi#a #include se le dice al compilador que usque e interprete todos los elementos definidos en el arc%i#o que acompaña la directi#a 6en este caso" iostream 7. 'ara e#itar sorescriir los elementos )a definidos al ponerles igual nomre" se crearon los espacios de nomres o namespace del singular en ingl(s. !n este caso %a) un espacio de nomres llamado std " que es donde se inclu)en las definiciones de todas las funciones ) clases que conforman la ilioteca est+ndar de C$$. *l incluir la sentencia using namespace std le estamos diciendo al compilador que usaremos el espacio de
nomres std por lo que no tendremos que incluirlo cuando usemos elementos de este espacio de nomres" como pueden ser los ojetos cout ) cin " que representan el flujo de salida est+ndar 6t&picamente la pantalla o un a #entana de texto7 ) el flujo de entrada est+ndar 6t&picamente el teclado7. La definición de funciones es igual que en C" sal#o por la caracter&stica de que si main no #a a recoger argumentos" no tenemos por qu( pon(rselos" a diferencia de C" donde %a&a que ponerlos expl&citamente" aunque no se fueran a usar. ueda solo comentar que el s&molo << se conoce como operador de inserción" ) grosso modo est+ en#iando a cout lo que queremos mostrar por pantalla para que lo pinte" en este caso la cadena "Hola mundo" . !l mismo operador << se puede usar #arias #eces en la misma sentencia" de forma que
gracias a esta caracter&stica podremos concatenar el ojeto endl al final" cu)o resultado ser+ imprimir un retorno de l&nea. 'or ltimo tomaremos una secuencia de caracteres del teclado %asta el retorno de l&nea 6presionando !:/!7" llamando al m(todo get del ojeto cin .
Tipos de datos;editar < C$$ tiene los siguientes tipos fundamentales= •
Caracteres= char 6tami(n es un entero7" wchar_t
•
!nteros= short " int " long " long long
•
:meros en coma flotante= float " double " long double
•
Booleanos= bool
•
>ac&o= void
!l modificador unsigned se puede aplicar a enteros para otener nmeros sin signo 6por omisión los enteros contienen signo7" con lo que se consigue un rango ma)or de nmeros naturales.