Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

1 Introducción a C++

No description
by

Perla Viera

on 20 January 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 1 Introducción a C++

Introducción a C++
Programa
Es una serie de instrucciones dadas al ordenador en un lenguaje entendido por él, para decirle
exactamente
lo que queremos que haga.
Características de C++
Lenguaje de alto nivel
Independiente de la plataforma
Soporta diversos estilos de programación
Fundamentado en el lenguaje C
Palabras Clave
and
auto
bool
break
case
catch
char
class
const
continue
Lenguaje de Alto Nivel
Requiere de un compilador para traducir el código en C++ a lenguaje máquina.

Generalmente, un entorno de desarrollo contiene la distribución del lenguaje C++ y un compilador.

Además, es necesario un editor de código fuente C++. Dicho editor puede ser desde un editor de texto o un entorno de desarrollo integrado con interfaz gráfica.

Ejemplos:
CodeBlocks, Microsoft Visual Studio, NetBeans, Eclipse, etc.
Estilos/Paradigmas de Programación
Genérica
Orientada a Objetos
Estructurada
Imperativa
Funcional
Declarativa
Dinámica
Multiparadigma
default
delete
do
double
else
enum
extern
false
float
for
friend
goto
if
inline
int
long
namespace
new
not
operator
or
private
protected
public
register
return
short
signed
sizeof
static
struct
switch
template
this
throw
true
try
typedef
typeid
union
unsigned
using
virtual
void
wchart_t
while
xor
Sintaxis de c++
Caracteres de C++
A - Z
a - z
0 - 9
_
Espacio blanco
Caracteres especiales
, . ; : ? '
" ( ) [ ] |
{ } < > !
/ \ ~ + % &
^ * - = #
Secuencias de escape
Se forma por el caracter \ y una combinación de letras o dígitos.
Permiten realizar ciertas acciones o referir a caracteres no imprimible.
La biblioteca estandar de C++
Espacio de nombres
. Son espacios virtuales bajo los cuales ciertos nombres de variable o tipo tienen validez.

La biblioteca estándar de C++ está definida en el espacio de nombres
std
.

Para utilizarla declaramos los ficheros de cabecera que corresponden a las funciones que queremos realizar.
#include<iostream>
Ficheros de cabecera
Entrada/Salida
Cadenas
Contenedores
Iteradores
Algoritmos
Diagnósticos
Números
Utilidades generales
Localización
Soporte del lenguaje
Biblioteca Estándar de Plantillas
Tarea #0
Investigar y probar diversos entornos de desarrollo para la realización de sus programas y proyectos en lenguaje C++.

El aprender a usar el entorno es responsabilidad del alumno.

Deberá aprender a crear archivos individuales .cpp, así como proyectos.
Full transcript