programacion c++

Páginas: 6 (1471 palabras) Publicado: 19 de mayo de 2013
C++
WikiLibros

PDF generado usando el kit de herramientas de fuente abierta mwlib. Ver http://code.pediapress.com/ para mayor información.
PDF generated at: Tue, 23 Apr 2013 21:31:08 UTC

Contenidos
Artículos
Introducción

1

Lo más básico

4

Iteraciones y decisiones

14

Funciones

22

Streams

30

Arrays y cadenas de texto

41

Desarrollo Orientado a Objetos51

Objetos y Clases

52

Sobrecarga de Operadores

63

Herencia

73

Funciones virtuales

106

Punteros

122

Estructuras II

135

Plantillas

155

Excepciones

162

Biblioteca Estándar de Plantillas

168

Analisis y Diseño orientado a Objetos

171

Problemas Resueltos

172

Referencias
Fuentes y contribuyentes del artículo

175

Fuentes deimagen, Licencias y contribuyentes

176

Licencias de artículos
Licencia

177

Introducción

1

Introducción
Capitulo 1: Lo más básico →

Conceptos Básicos
Qué es un Lenguaje de Programación
Antes de hablar de C++, es necesario explicar que un lenguaje de programación es una herramienta que nos permite
comunicarnos e instruir a la computadora para que realice una tarea específica.Cada lenguaje de programación
posee una sintaxis y un léxico particular, es decir, forma de escribirse que es diferente en cada uno por la forma que
fue creado y por la forma que trabaja su compilador para revisar, acomodar y reservar el mismo programa en
memoria.
Existen muchos lenguajes de programación de entre los que se destacan los siguientes:
1. C 
2. C++ 
3. Basic
4.
5.
6.
7.8.
9.

Ada 
Java 
Pascal 
Python 
Fortran
Smalltalk

Historia de C++
C++ es un lenguaje de programación creado por Bjarne Stroustrup en los laboratorios de At&T en 1983. Stroustrup
tomó como base el lenguaje de programación más popular en aquella época el cual era C.
El C++ es un derivado del mítico lenguaje C. Este lenguaje apareció en la década de los 70 de la mano de Dennis
Ritchiepara la programación en sistemas operativos Unix (el mejor ejemplo actual de un sistema operativo Unix es
GNU/Linux), el cual surgió como un lenguaje complejo recomendado sobre todo para programadores ya expertos, ya
que no llevaba implementadas muchas funciones que hacen a un lenguaje más comprensible. Sin embargo, aunque
esto en un principio puede convertirse en un problema, en la prácticaes su mayor virtud,ya que permite al
programador un mayor control sobre lo que está haciendo. Años más tarde, un programador llamado Bjarne
Stroustrup, creo lo que se conoce como C++. Necesitaba ciertas facilidades de programación, incluidas en otros
lenguajes pero que C no soportaba, al menos directamente, como son las llamadas clases y objetos, conceptos muy
usados en la programación actual.Para ello rediseño C, ampliando sus posibilidades pero manteniendo su mayor
cualidad, la de permitir al programador en todo momento tener controlado lo que está haciendo, consiguiendo así una
mayor rapidez que no se conseguiría en otros lenguajes. C++, pretende llevar a C a un nuevo paradigma de clases y
objetos con los que se realiza una comprensión más humana basándose en la construcción deobjetos, con
características propias solo de ellos, agrupados en clases. Es decir por ejemplo, si yo quisiera hacer un programa
sobre animales, crearía una clase llamada animales, en la cual cada animal, por ejemplo un pato, sería un objeto, de
tal manera que se ve el intento de esta forma de programar por ser un fiel reflejo de cómo los humanos (en teoría)
manejamos la realidad. Se dice quenuestro cerebro trabaja de forma relacional (relacionando hechos), es por ello
que cada vez que recuerdas algo, (cuentas un hecho), termina siendo diferente (se agregan mas o menos datos).

Introducción

Qué es C++
C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C y le agrega la capacidad de
abstraer tipos como en Smalltalk.
C++ es un lenguaje de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS