Files
cpp-course/modules/03_functions
..
2026-08-11 17:40:36 +03:00
2026-08-12 17:09:48 +03:00
2026-08-11 17:40:36 +03:00
2026-08-11 17:40:36 +03:00

Module 03: Functions

Learning Goals

  • Declare and define functions with clear interfaces
  • Pass arguments by value, reference, and const reference
  • Overload functions and use default parameters
  • Implement recursive algorithms safely

Exercises

Exercise Topic
function_basics Value/reference parameters, return values
overloading Function overloading
default_parameters Default arguments
recursion Recursive algorithms