Название: Programming Fundamentals - A Modular Structured Approach using C++
Автор: Kenneth Leroy Busbee
Издательство: Rice University
Год: 2015
Формат: pdf
Страниц: 337
Размер: 4,8 mb.
Язык: English
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 exitoso lenguaje de programaci?n C con mecanismos que permitan 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 sum? a los otros dos paradigmas que ya estaban admitidos (programaci?n estructurada y la programaci?n orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programaci?n multiparadigma.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick Mascitti en el a?o 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio cient?fico. Antes se hab?a usado el nombre "C con clases". En C++, la expresi?n "C++" significa "incremento de C" y se refiere a que C++ es una extensi?n de C.