Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Mastering Functions in C++

via CodeSignal

Overview

Go deeper into the world of C++ functions, recursion and comprehensive introduction to exception handling setting strong foundation for efficient troubleshooting.

Syllabus

  • Lesson 1: Understanding References and Pointers
    • Adjust the Oil Level
    • Car Maintenance Tune-Up Task
    • Tune a Car's Performance Using References and Pointers
    • Manipulating Car Speeds with Pointers
    • Updating Car Speeds with Pointers
  • Lesson 2: Mastering the Basics of Functions in C++
    • Using Functions to Multiply Numbers in C++
    • Function Modification
    • Fix Arithmetic Operation in Function
    • Multiply Function Implementation
    • Implement the sumOfSquares Function
    • Greeting Function with Parameter
  • Lesson 3: Understanding Scope and Object Lifecycle in C++
    • Global and Local Variables in Book Inventory Management
    • Display Book Inventory for City Library
    • Library Book Inventory Management
  • Lesson 4: Mastering Parameters - Default Values and References
    • Change the displayProfile Function to Use a Reference for the Parameter
    • Update and Print Personal Profiles
    • Fix and Improve the Profile Printing Function
    • Enhance the Profile Display Function
    • Rectangle Volume
  • Lesson 5: Mastering Recursion: Simplifying Complexity in C++
    • Counting Digits with Recursion in C++
    • Fill in the Recursive Function to Sum Digits
    • Counting Digits Recursively
    • Sum of Even Digits Using Recursion

Reviews

Start your review of Mastering Functions in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.