SlideShare una empresa de Scribd logo
LENGUAJE C++
Guerrero Ana
Ramírez Angi
2do “Sistemas”
2017 – 2018
¿QUÉ ES?
C++ es un lenguaje de programación diseñado a
mediados de los años 1980 por Bjarne Stroustrup.
La intención de su creación fue el extender al
lenguaje de programación C mecanismos que
permiten la manipulación de objetos. En ese
sentido, desde el punto de vista de los lenguajes
orientados a objetos, el C++ es un lenguaje
híbrido. Posteriormente se añadieron facilidades
de programación genérica, que se sumaron a los
paradigmas de programación
estructurada y programación orientada a objetos.
Por esto se suele decir que el C++ es un lenguaje
de programación multiparadigma.
TIPOS DE CONSTRUCTOR
• Constructor predeterminado.
• Constructor de copia.
• Constructor de conversión.
ITERADORES
• Pueden considerarse como una generalización de la clase de "puntero". Un iterador es un tipo de dato que permite
el recorrido y la búsqueda de elementos en los contenedores. Como las estructuras de datos (contenedores) son
clases genéricas, y los operadores (algoritmos) que deben operar sobre ellas son también genéricos (funciones
genéricas),
ALGORITMOS
Combinando la utilización de templates y un
estilo específico para denotar tipos y
variables, la STL ofrece una serie de
funciones que representan operaciones
comunes, y cuyo objetivo es "parametrizar"
las operaciones en que estas funciones se
ven involucradas de modo que su lectura,
comprensión y mantenimiento, sean más
fáciles de realizar.

Más contenido relacionado

DOCX
Instituto tecnologico particular
PPTX
Lenguaje c++
PPTX
Lenguaje c++
PPTX
Linea del tiempo historia de la programacion
PPTX
Lenguaje de Programación C++
PPTX
Lenguaje c++
PPTX
Tipos de datos c++
PPTX
Lenguaje C
Instituto tecnologico particular
Lenguaje c++
Lenguaje c++
Linea del tiempo historia de la programacion
Lenguaje de Programación C++
Lenguaje c++
Tipos de datos c++
Lenguaje C

Similar a Lenguaje C++ (20)

PPTX
Tipos de operadores_para_de_c_
PPTX
Tipos de operadores_para_de_c_
PPTX
Tipos de operadores_para_de_c_
PPTX
C++, Valeria
DOCX
Articulo 1
DOCX
Consulta c++
DOCX
Informe lpi
PPTX
Presentación de Tipos de datos para c++ de programacion
PPTX
Tipos de datos_para_c_
PPTX
ESTRUCTURA BASICA C++
PPTX
Estructura basica C++
PPTX
Trabajo dfe informatica
PPTX
Como usar el lenguaje c++
PPTX
Trabajo de informatica.com
DOCX
Manual AGFV
PPTX
LENGUAJE C++
PPTX
Presentacion1
PPTX
PPTX
PPS
Programación EN INFORMATICA 3-4
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
Tipos de operadores_para_de_c_
C++, Valeria
Articulo 1
Consulta c++
Informe lpi
Presentación de Tipos de datos para c++ de programacion
Tipos de datos_para_c_
ESTRUCTURA BASICA C++
Estructura basica C++
Trabajo dfe informatica
Como usar el lenguaje c++
Trabajo de informatica.com
Manual AGFV
LENGUAJE C++
Presentacion1
Programación EN INFORMATICA 3-4
Publicidad

Más de Angi Ramirez (6)

DOCX
Ejercicio
DOCX
PPTX
Derivados del C++
PPTX
Microsoft Access
PPTX
Microsoft Access
PPTX
Origenes de las Base de datos
Ejercicio
Derivados del C++
Microsoft Access
Microsoft Access
Origenes de las Base de datos
Publicidad

Último (20)

PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
MANUAL de recursos humanos para ODOO.pdf
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
Presentación de Redes de Datos modelo osi
PPTX
Curso de generación de energía mediante sistemas solares
PDF
Influencia-del-uso-de-redes-sociales.pdf
Documental Beyond the Code (Dossier Presentación - 2.0)
El-Gobierno-Electrónico-En-El-Estado-Bolivia
historia_web de la creacion de un navegador_presentacion.pptx
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
MANUAL de recursos humanos para ODOO.pdf
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Propuesta BKP servidores con Acronis1.pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
TRABAJO DE TECNOLOGIA.pdf...........................
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
la-historia-de-la-medicina Edna Silva.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Mecanismos-de-Propagacion de ondas electromagneticas
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Presentación de Redes de Datos modelo osi
Curso de generación de energía mediante sistemas solares
Influencia-del-uso-de-redes-sociales.pdf

Lenguaje C++

  • 1. LENGUAJE C++ Guerrero Ana Ramírez Angi 2do “Sistemas” 2017 – 2018
  • 2. ¿QUÉ ES? C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido. Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
  • 3. TIPOS DE CONSTRUCTOR • Constructor predeterminado. • Constructor de copia. • Constructor de conversión.
  • 4. ITERADORES • Pueden considerarse como una generalización de la clase de "puntero". Un iterador es un tipo de dato que permite el recorrido y la búsqueda de elementos en los contenedores. Como las estructuras de datos (contenedores) son clases genéricas, y los operadores (algoritmos) que deben operar sobre ellas son también genéricos (funciones genéricas),
  • 5. ALGORITMOS Combinando la utilización de templates y un estilo específico para denotar tipos y variables, la STL ofrece una serie de funciones que representan operaciones comunes, y cuyo objetivo es "parametrizar" las operaciones en que estas funciones se ven involucradas de modo que su lectura, comprensión y mantenimiento, sean más fáciles de realizar.