Clever Geek Handbook
📜 ⬆️ ⬇️

Modern C ++ Design: Generic Programming and Applied Design Patterns

The book " Modern C ++ Design " by Andrei Alexandrescu , published in 2001 , outlines a programming technology that is an alloy of generalized programming , metaprogramming , templates, and object-oriented programming in C ++ . The book outlines how to implement the basic design patterns . The developed components are embodied in the Loki library , which is written as an addition to this book.

Modern C ++ Design: Generic Programming and Applied Design Patterns
Modern C ++ Design
AuthorAndrey Alexandrescu
Genrebook about programming in C ++
Original languageEnglish
Original published2001
PublisherAddison-wesley
Pages323
Carrierbook
ISBN978-0201704310

The book, confirming the title, describes the modern programming style for C ++ as a counterweight to the old one, which came from C style. The book discusses such metaprogramming capabilities as checking conditions at the compilation stage, type lists , multimethods , etc.

Scott Myers named the book among the five most important in the history of C ++ [1] .

See also

  • Loki is the library for this book.

Links

  • The official page of the book in RuNet
  • Andrei Alexandrescu (eng.) - Author’s homepage.
  • Comments - an article describing the book.
  • Book Review by Herb Sutter .

Notes

  1. ↑ Meyers S. The Most Important C ++ Books ... Ever . Artima Developer (August 9, 2006). Date of treatment January 10, 2015.
Source - https://ru.wikipedia.org/w/index.php?title=Modern_design_on_S%2B%2B:_Generalized_programming_and_application_design_masters&oldid=98835320


More articles:

  • Gumelnitsky culture
  • The Amity Affliction
  • Baton, Rene Emmanuel
  • Kaufman, Illarion Ignatievich
  • Nitra (football club)
  • Football at the 1912 Summer Olympics
  • Model of the upper atmosphere of the Earth
  • Pokrovsky Monastery (Kharkov)
  • Piece parquet
  • Fort Sagan

All articles

Clever Geek | 2019