Subido por neisy74talavera

C++ Infografías

Anuncio
TALAVERA NEISY
CONOCES
DE SU EVOLUCIÓN
APARECEN JAVA Y C#.
Y AUNQUE NO ES
TAN POPULAR COMO
ESTOS DOS, LA
MAYORÍA DE LOS
JUEGOS MODERNOS
FUERON CREADOS
AQUÍ.
?
DISEÑADO POR BJARNNE STROUSTRUP
EN 1980, COMO EXTENSIÓN DEL
LENGUAJE DE PROGRAMACIÓN C PARA
SER UN "LENGUAJE DE USO GENERAL".
LAS ORGANIZACIONES ANSI E ISO SE REUNIERON PARA ESTANDARIZAR EL LENGUAJE. PROCESO QUE INICIÓ DESDE 1990
HASTA 1998, AÑO EN QUE SE APROBÓ ANSI C++.
ES UN LENGUAJE HÍBRIDO. MEDIANTE
EL AVANCE DE SU DESARROLLO SE FUE
INCORPORADO LA PROGRAMACIÓN
GENÉRICA, A LA PAR DE LOS OTROS DOS
PARADIGMAS CONTENIDOS:
PROGRAMACION ESTRUCTURADA Y
PROGRAMACIÓN ORIENTADA A
OBJETIVOS.
UTILIZA DATOS
PRIMITIVOS
DERIVADOS
OPERADORES
NUMÉRICO ENTEROS
NUMÉRICO REALES
TIPO LÓGICO
CARÁCTER AMPLIADO
PUNTEROS
MATRICES
REFERENCIAS
ESTRUCTURAS
ARITMÉTICOS
RELACIONALES
LÓGICOS
DEBIT
ASIGNACIÓN
INDIRECCIÓN
CONDICIONAL
SIZEOF
ELEMENTO/DECREMENTO
ACTÚAN SOBRE OPERANDO Y PUEDEN
TERNER DISTINTAS FORMAS:
VARIABLES
CONSTANTES
POSICIONES EN LA
MEMORIA PARA GUARDAR
DIFERENTES VALORES
TIENEN UN VALOR NO
CAMBIANTE DURANTE LA
EJECUCIÓN
#DEFINENOMBRE_CONSTANTEVALOR
CONST
"="
LITERALES
1
2
3
4
5
ENTEROS
REALES
DE CARÁCTER
DE CADENA
NULOS
0,1,2,3
0,1,0,2
A,B,C,D
""
0Ó1
TALAVERA NEISY
OTROS ELEMENTOS
IDENTIFICADOR
SON UNA SECUENCIA DE CARÁCTERES
ALFANUMÉRICOS UTILIZADOS PARA
DEFINIR LAS DIFERENTES ESTRUCTURAS,
COMO:
• NOMBRE DE VARIABLES, CLASES, OBJETIVOS Y
FUNCIONES
• COMIENZAN EN UNA LETRA, UN SÍMBOLO DÓLAR ($) O
UN SUBRAYADO
• SE SEÑALAN MAYÚSCULAS Y MINÚSCULAS
• NO SE ESTABLECE LONGITUD MÁXIMA
_SUELDO_PRINCIPAL
CADENAS
SE FORMAN POR
SON UN CONJUNTO UNIDIRECCIONAL
DE VALORES DE TIPO "CHAR", CON UN
TERMINO DE CARÁCTER NULO QUE
FUNCIONA DE IDENTIDAD
CARÁCTERES
LOS CARÁCTERES EN C++ PUEDEN
DIVIDIRSE EN DOS TIPOS:
ESPECIALES
SON LOS CODIFICADOS POR UN
CARÁCTER DE ESCAPE SEGUIDO DE
OTRO
CHAR <IDENTIFICADOR>
COMENTARIOS
ESCRITOS
SON LOS TEXTOS OMITIDOS POR EL
COMPILADOR, PERO UTILIZADO
FRECUENTEMENTE POR EL
PROGRAMADOR PARA FUTURAS
REFERENCIAS
LOS CARÁCTERES /* SEGUIDOS DE
CUALQUIER SECUENCIA Y
CULMINADOS EN */
LOS CARÁCTERES // SEGUIDOS DE
CUALQUIER SECUENCIA Y
CULMINADOS EN /
PALABRAS RESERVADAS
SON IDENTIFICADORES PREDEFINIDOS QUE ALBERGAN
SIGNIFICADOS ESPECIALES, Y NO SE UTILIZAN COMO
IDENTIFICADOES CREADOS POR EL USUARIO
ASM
AUTO
BOOL
BREAK
CASE
CHAR
CLASS
CONST
CONTINUE
DEFAULT
DELETE
DO
DOUBLE
ELSE
ENUM
EXPLICIT
EXTERN
FOR
FRIEND
GOTO
IF
INLINE
INT
LONG
MUTABLE
NAMESPACE
NEW
OPERADOR
PRIVATE
PUBLIC
REGISTER
RETURN
SHORT
SIGNED
SIZEOF
STATIC
STRUCT
SWITCH
TEMPLATE
THIS
THROW
TYPEDEF
UNION
UNSIGNED
VIRTUAL
VOID
VOLATILE
ECHAR_T
WHILE
Descargar