Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 626 Bytes

File metadata and controls

17 lines (12 loc) · 626 Bytes

C++ Module 07

Function and Class templates

This module introduces C++ templates — one of the language’s most powerful features that allows writing generic, type-independent code.

Key concepts:

  • Template syntax and instantiation
  • Function templates
  • Class templates (custom array container implementation)
  • Deep copies, memory management, and bounds checking
  • Exception handling and const correctness

✅ Check out C++ Module 08 - templated containers, iterators, algorithms

⏪️ Go back to C++ Module 06 - type conversions