Cargando…

Modern C++ design : generic programming and design patterns applied /

In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and virtuosity, Alexandrescu offers a cutting-edge approach to software design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, fl...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Alexandrescu, Andrei
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boston, MA : Addison-Wesley, 2001.
Colección:C++ in-depth series.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocm54115553
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 040130s2001 maua ob 001 0 eng d
010 |a  00049596  
040 |a OCL  |b eng  |e pn  |c OCL  |d OCLCQ  |d VLB  |d OCLCE  |d U3G  |d OCLCQ  |d UBF  |d CEF  |d OCLCQ  |d OCLCF  |d IDEBK  |d OCLCQ  |d COO  |d OCLCQ  |d YDX  |d WYU  |d OCLCO  |d UAB  |d CNCEN  |d VT2  |d OCLCA  |d OCLCO  |d OCL  |d OCLCQ  |d LDP  |d UKBTH  |d UKAHL  |d OCLCO 
019 |a 607581970  |a 620172982  |a 628737360  |a 636808709  |a 636808723  |a 729548759  |a 748104852  |a 759513553  |a 1044252955  |a 1048119510  |a 1048391119  |a 1056320283  |a 1064203610  |a 1075510517  |a 1083176124  |a 1097158314  |a 1129362089  |a 1153043260  |a 1159624338 
020 |a 0201704315 
020 |a 9780201704310 
020 |a 8131741745 
020 |a 9788131741740 
020 |z 0201704315 
020 |z 9780201704310 
024 1 |a 785342704310 
024 3 |a 9780201704310 
024 8 |a 0201704315 
029 1 |a AU@  |b 000051557910 
029 1 |a HEBIS  |b 291417817 
035 |a (OCoLC)54115553  |z (OCoLC)607581970  |z (OCoLC)620172982  |z (OCoLC)628737360  |z (OCoLC)636808709  |z (OCoLC)636808723  |z (OCoLC)729548759  |z (OCoLC)748104852  |z (OCoLC)759513553  |z (OCoLC)1044252955  |z (OCoLC)1048119510  |z (OCoLC)1048391119  |z (OCoLC)1056320283  |z (OCoLC)1064203610  |z (OCoLC)1075510517  |z (OCoLC)1083176124  |z (OCoLC)1097158314  |z (OCoLC)1129362089  |z (OCoLC)1153043260  |z (OCoLC)1159624338 
037 |b 01157628 
042 |a dlr 
050 4 |a QA76.73.C153  |b A42 2001 
082 0 4 |a 005.13/3  |2 21 
084 |a ST 250 C01  |2 rvk 
084 |a ST 260  |2 rvk 
049 |a UAMI 
100 1 |a Alexandrescu, Andrei. 
245 1 0 |a Modern C++ design :  |b generic programming and design patterns applied /  |c Andrei Alexandrescu. 
260 |a Boston, MA :  |b Addison-Wesley,  |c 2001. 
300 |a 1 online resource (xxii, 323 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a C++ in-depth series 
504 |a Includes bibliographical references and index. 
505 0 0 |t Foreword /  |r Scott Meyers --  |t Foreword /  |r John Vlissides --  |g pt. I.  |t Techniques --  |g Ch. 1.  |t Policy-Based Class Design --  |g Ch. 2.  |t Techniques --  |g Ch. 3.  |t Typelists --  |g Ch. 4.  |t Small-Object Allocation --  |g pt. II.  |t Components --  |g Ch. 5.  |t Generalized Functors --  |g Ch. 6.  |t Implementing Singletons --  |g Ch. 7.  |t Smart Pointers --  |g Ch. 8.  |t Object Factories --  |g Ch. 9.  |t Abstract Factory --  |g Ch. 10.  |t Visitor --  |g Ch. 11.  |t Multimethods.  |g App.  |t Minimalist Multithreading Library. 
506 |3 Use copy  |f Restrictions unspecified  |2 star  |5 MiAaHDL 
533 |a Electronic reproduction.  |b [Place of publication not identified] :  |c HathiTrust Digital Library,  |d 2010.  |5 MiAaHDL 
538 |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.  |u http://purl.oclc.org/DLF/benchrepro0212  |5 MiAaHDL 
583 1 |a digitized  |c 2010  |h HathiTrust Digital Library  |l committed to preserve  |2 pda  |5 MiAaHDL 
520 8 |a In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and virtuosity, Alexandrescu offers a cutting-edge approach to software design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, flexible, and highly reusable code. The book introduces the concept of generic components, reusable design templates that enable an easier and more seamless transition from design to application code, generate code that better expresses the original design intention, and support the reuse of design structures with minimal recoding. The author then shows how to apply this approach to recurring, real-world issues that C++ programmers face in their day-to-day activity. All code is available on the Web, along with Alexandrescu's downloadable Loki C++ library, which provides powerful out-of-the-box functionality for virtually any C++ project. For experienced C++ programmers who have at least some familiarity with the Standard Template Library (STL). 
542 |f Copyright © 2001 by Addison-Wesley  |g 2001 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a C++ (Computer program language) 
650 0 |a Generic programming (Computer science) 
650 0 |a Genetic programming (Computer science) 
650 6 |a C++ (Langage de programmation) 
650 6 |a Programmation génétique (Informatique) 
650 6 |a Programmation générique. 
650 7 |a Genetic programming (Computer science)  |2 fast 
650 7 |a C++ (Computer program language)  |2 fast 
650 7 |a Generic programming (Computer science)  |2 fast 
650 7 |a C++  |2 gnd 
650 7 |a Engineering & Applied Sciences.  |2 hilcc 
650 7 |a Computer Science.  |2 hilcc 
776 0 8 |i Print version:  |z 0201704315  |w (DLC) 00049596  |w (OCoLC)45129236 
830 0 |a C++ in-depth series. 
856 4 0 |u https://learning.oreilly.com/library/view/~/0201704315/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a YBP Library Services  |b YANK  |n 14855456 
938 |a YBP Library Services  |b YANK  |n 15629367 
938 |a Internet Archive  |b INAR  |n moderncdesigngen0000alex 
938 |a Askews and Holts Library Services  |b ASKH  |n AH41026796 
994 |a 92  |b IZTAP