[Free] Beginning C++ Templates

Understand templates in depth & create generic algorithms and classes. – Free Course

What you’ll learn

  • Understand the syntax of function templates & classes
  • Understand the inner working of templates
  • Understand & implement generic algorithms and classes

Requirements

  • Basic knowledge of C++
  • Understand basic C++ constructs such as functions and classes

Description

Note:This is an excerpt from the course Beginning Modern C++.

C++ templates are used for creating high performance algorithms and classes. Most of the high performance libraries, such as Active Template Library, Windows Template Library, Adaptive Communication Environment, etc, have been implemented through C++ templates.

Templates are a challenge for any novice C++ programmer. But, this course will help you understand the syntax of templates. It gently takes you through the basics and then slowly builds upon the advanced concepts such as specialization, variadic templates, etc. All the concepts are explained with examples in Visual Studio, but will work in any C++11 compiler.

Have fun learning templates!

Author(s): Umar Lone
Coupon Scorpion
Coupon Scorpion

The Coupon Scorpion team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.

Coupon Scorpion
Logo