Please enable JavaScript.
Coggle requires JavaScript to display documents.
La historia de c++ (Carácterísticas (Tiene un conjunto completo de…
La historia de c++
¿Qué es c++?
C++ es un superconjunto creado a partir del lenguaje C, cuenta con todas las funcionalidades de C y agrega funcionalidades nuevas como clases, sobrecarga de funciones, herencia entre clases, etc.
Historia de C++
C++
es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue 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.
ventajas
Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de ruptura).
Lenguaje muy didáctico, gracias a este lenguaje puedes aprender muchos otros lenguajes con gran facilidad, como C#, Java, Visual Basic, Javascript, PHP, entre otros.
C++ es apreciado por la eficiencia de su código y es de los lenguajes de programación más populares para crear software de sistemas y para crear aplicaciones.
Desventajas
Es difícil (o por lo menos no es tan sencillo como en otros lenguajes) programar bases de datos
Elaborar un sistema en C++ es como construir un rascacielos: tiene buen soporte y es robusto, pero si existen errores en los pisos inferiores toda la parte superior se viene abajo terriblemente.
Uno de los motivos que más quebraderos de cabeza ha traído a los programadores en lenguaje C es la correcta liberación de la memoria. Si se te olvida liberar algo de memoria, cuando el programa termina esa memoria se queda ocupada (aunque el programa ya no siga ejecutándose), son los famosos “Memory Leaks”.
Carácterísticas
Tiene un conjunto completo de instrucciones de control.
Permite la agrupación de instrucciones .
Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
Los argumentos de las funciones se transfieren por su valor.
E/S no forma parte del lenguaje, sino que proporciona a través de una biblioteca de funciones.
C++ (
https://youtu.be/DKiIPwB0VPc
)
¿Para qué sirve c++?
La intención de su creación fue 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.
Tipos de datos
C++ tiene los siguientes tipos fundamentales que son:
Caracteres: char (también es un entero), wchar_t
Enteros: short, int, long, long long
Números en coma flotante: float, double, long double
Booleanos: bool
Vacío: void
El modificador unsigned se puede aplicar a enteros para obtener números sin signo (por omisión los enteros contienen signo), con lo que se consigue un rango mayor de números naturales.