Project

General

Profile

Talk #794

Templates and Meta-Programming

Added by Kretz, Matthias almost 10 years ago. Updated about 9 years ago.

Status:
Presented
Priority:
Normal
Start date:
2014-07-22
Due date:
2014-12-17
% Done:

100%

Estimated time:
Talk Author(s):
Presenter:
Christopher Pinke

Description

Introduction and some overview on templates and the powerful meta-programming possibilities they open up.
  • templates intro: generic containers / algorithms
  • template specialization and partial specialization
  • type traits
  • constant expressions (constexpr)
  • SFINAE and std::enable_if
  • ...

Files

cppUserGroup_templates.pdf (193 KB) cppUserGroup_templates.pdf Talk as given in the user group Pinke, Christopher, 2015-02-03 16:03

Related issues

Blocks Talk #660: bringing physics units to C++New2014-06-02

Actions
Blocks Talk #574: SFINAE, enable_if, and ConceptsNew2014-04-30

Actions

Also available in: Atom PDF