/mipt-metaprog

Tasks for Metaprogramming course at MIPT

Primary LanguageC++MIT LicenseMIT

MIPT: Metaprogramming

This repository contains solutions for metaprogramming course at MIPT (7th term, year 2018/2019).

There are three tasks:

  1. Design patterns
  2. Hierarchies generation
  3. Practical applications of metaprogramming

Each task is described (in russian) in the corresponding pull request. Commit descriptions also contain useful information and descriptions of details of implementation.