Conclusion

Go over the key takeaways of the course with a roadmap of the next steps.

We are now at the end of this course. Templates are not the easiest part of C++ programming. Indeed, people usually find them difficult or horrendous.

Press + to interact

However, templates are heavily used in C++ code, and it’s likely that whatever kind of code we’re writing, we’ll be using templates daily.

Core template concepts

We started the course by learning what templates are and why we need them. We then learned how to define function templates, class templates, variable templates, and alias templates. We learned about template parameters, ...