Modern C++ Design is a book written by Andrei Alexandrescu, published in 2001 and subtitled "Generic Programming and Design Patterns Applied". The book makes use of and explores a C++ programming technique called template metaprogramming. While Alexandrescu didn't invent the technique, he has popularized it among programmers. His book is written in readable, witty style and contains solutions to practical problems which C++ programmers may face.
| Property | Value |
| dbpedia-owl:Book/isbn
| |
| dbpedia-owl:Book/pages
| |
| dbpedia-owl:Book/subject
| |
| dbpedia-owl:Work/author
| |
| dbpedia-owl:Work/language
| |
| dbpedia-owl:Work/publishDate
|
- 2001-01-01 00:00:00 (xsd:date)
|
| dbpedia-owl:Work/publisher
| |
| dbpedia-owl:author
| |
| dbpedia-owl:isbn
| |
| dbpedia-owl:language
| |
| dbpedia-owl:pages
| |
| dbpedia-owl:publishDate
|
- 2001-01-01 00:00:00 (xsd:date)
|
| dbpedia-owl:publisher
| |
| dbpedia-owl:subject
| |
| dbpprop:abstract
|
- Modern C++ Design is a book written by Andrei Alexandrescu, published in 2001 and subtitled "Generic Programming and Design Patterns Applied". The book makes use of and explores a C++ programming technique called template metaprogramming. While Alexandrescu didn't invent the technique, he has popularized it among programmers. His book is written in readable, witty style and contains solutions to practical problems which C++ programmers may face. Several phrases from the book are now used within the C++ community as generic terms: modern C++ (as opposed to C/C++ style), policy-based design and typelist. All of the code described in the book is freely available in his library Loki. The book has been republished and translated into several languages since 2001.
- В книге «Современное проектирование на С++» Андрея Александреску, изданной в 2001, изложена технология программирования, представляющая собой сплав обобщённого программирования, метапрограммирования, шаблонов и объектно-ориентированного программирования на C++. В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которая написана как дополнение данной книги. Книга, подтверждая название, описывает современный стиль программирования для C++ как противовес старому, пришедшему из Си стилю. В книге рассмотрены такие возможности метапрограммирования как проверка условий на стадии компиляции, списки типов, мультиметоды и т. д.
|
| dbpprop:author
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:isbn
| |
| dbpprop:language
| |
| dbpprop:name
| |
| dbpprop:oclc
| |
| dbpprop:pages
| |
| dbpprop:pubDate
| |
| dbpprop:publisher
| |
| dbpprop:reference
| |
| dbpprop:subject
| |
| dbpprop:wikiPageUsesTemplate
| |
| rdf:type
| |
| rdfs:comment
|
- Modern C++ Design is a book written by Andrei Alexandrescu, published in 2001 and subtitled "Generic Programming and Design Patterns Applied". The book makes use of and explores a C++ programming technique called template metaprogramming. While Alexandrescu didn't invent the technique, he has popularized it among programmers. His book is written in readable, witty style and contains solutions to practical problems which C++ programmers may face.
- В книге «Современное проектирование на С++» Андрея Александреску, изданной в 2001, изложена технология программирования, представляющая собой сплав обобщённого программирования, метапрограммирования, шаблонов и объектно-ориентированного программирования на C++.
|
| rdfs:label
|
- Modern C++ Design
- Современное проектирование на С++: Обобщенное программирование и прикладные шаблоны проектирования
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:name
| |
| foaf:page
| |
| is dbpprop:redirect
of | |