C++ Study Notes (0) – Syllabus
Development, Python January 29th, 2007
Course Information: Advanced topics on C++: template, STL, boost, metaprogramming etc.
Text:
- Modern C++ Design: Generic Programming and Design Patterns Applied by Andrei Alexandrescu (Paperback – Feb 13, 2001)
Supplementary Reading:
- C++ Templates: The Complete Guide by David Vandevoorde, Nicolai M. Josuttis (As reference)
- C++ Template Metaprogramming : Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series) — by David Abrahams, Aleksey Gurtovoy; ( Advanced topics )
Objective:
- Review C++ standards
- Revisit the STL for iterators, function objects and algorithms
- Overview of Boost library
- Metaprogramming instroduction based upon Boost MPL library
- Boost.Python library study
Schedule:
- Read the textbooks in the Metro, on the toilet, before sleep…
- Start coding practice in the weekend.
Project: TBD
Supported services
- News group







Leave a Comment