Project

General

Profile

Talk #794

Templates and Meta-Programming

Added by Kretz, Matthias over 9 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
#1

Updated by Kretz, Matthias over 9 years ago

  • Blocks Talk #660: bringing physics units to C++ added
#2

Updated by Kretz, Matthias over 9 years ago

  • Blocks Talk #574: SFINAE, enable_if, and Concepts added
#3

Updated by Kretz, Matthias over 9 years ago

  • Due date set to 2014-12-17
  • Assignee set to Pinke, Christopher
#4

Updated by Kretz, Matthias about 9 years ago

  • Status changed from New to Presented
  • % Done changed from 0 to 90

Christopher, please attach your slides if possible.

#5

Updated by Pinke, Christopher about 9 years ago

#6

Updated by Pinke, Christopher about 9 years ago

  • Presenter set to Christopher Pinke

Also available in: Atom PDF