Programación genérica en C++ la biblioteca estándar

Este libro corresponde a un curso de programación genérica y abstracción. Se desarrolla en el contexto del lenguaje C++, suponiendo que se tienen conocimientos básicos de creación de clases en C++98, sin incluir herencia o polimorfismo. El desarrollo gradual permite ir introduciendo conceptos a...

Full description

Bibliographic Details
Main Author: Garrido Carrillo, Antonio
Format: eBook
Language:Spanish
Published: Spain Editorial Universidad de Granada 2017
Edition:1
Subjects:
Online Access:Texto completo en Odilo
LEADER 025350a a2000337 4500
001 Odilo00047593
003
005 20170918163137.0
006
007
008
020 |a 9788433861023 
037 |f Electronic book text 
037 |b Editorial Universidad de Granada  |n Not yet available 
041 |a spa 
044 |c ES 
090 |l https://covers.odilo.io/public/OdiloPlace_UNE_E8110/9788433861023.jpg 
099 |h https://covers.odilo.io/public/OdiloPlace_UNE_E8110/9788433861023_225x318.jpg 
100 |a Garrido Carrillo, Antonio 
245 |a Programación genérica en C++  |b la biblioteca estándar 
250 |a 1 
256 |a PDF 
260 |a Spain  |b Editorial Universidad de Granada  |c 2017 
264 |c 20170620 
300 |a 408  |f pages 
365 |a 04  |b 5.29  |c EUR  |h 6.40  |j ES 
520 |a Este libro corresponde a un curso de programación genérica y abstracción. Se desarrolla en el contexto del lenguaje C++, suponiendo que se tienen conocimientos básicos de creación de clases en C++98, sin incluir herencia o polimorfismo. El desarrollo gradual permite ir introduciendo conceptos avanzados de C++14, terminando con un nivel de programación que alcanza conceptos de metaprogramación. Los contenidos abarcan temas que incluyen el encapsulamiento con clases, la generalización con plantillas, la abstracción por iteración, los algoritmos genéricos y la STL. En el estudio de la biblioteca estándar se incluye una discusión razonada sobre los contenedores, relacionando las estructuras de datos con la interfaz de uso. Se estudian los algoritmos genéricos, así como los distintos objetos llamables que pueden usarse en ellos, sin olvidar las últimas aportaciones en la definición de funciones, objetos función y objetos lambda. El enfoque de la exposición está orientado a la docencia y el estudio autodidacta; junto con las discusiones aparecen ejercicios propuestos y resueltos. El objetivo final es que el estudiante sea capaz de entender el porqué, evitando entrar en revisiones exhaustivas del lenguaje que pueden ser fácilmente consultadas en las referencias. Como consecuencia, al estudiante le será más fácil leer y entender libros avanzados de programación y metaprogramación sobre el último estándar de C++. 
650 |x Computing & information technology 
650 |a Programación informática/desarrollo de software 
856 |z Texto completo en Odilo  |u https://uloyola.odilotk.es/opac?id=00047593 
960 |a Spain  |c 2017