Course Details

Previous Page


C++ Functions, Exceptions, and Strings


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



Overview/Description
C++ is a general purpose, object-oriented programming language with the C language as its core. In this course, you'll explore the basics of creating custom functions, using Strings, handling exceptions, and including namespaces in C++. It is one in a series of courses that prepares learners for the C++ Institute Certified Associate Programmer certification.

Target Audience
Individuals with C++ programming experience working towards the C++ Institute Certified Associate Programmer certification

Prerequisites
None

Expected Duration (hours)
1.6

Lesson Objectives

C++ Functions, Exceptions, and Strings

  • start the course
  • define default arguments for a function in C++
  • write an inline function in C++
  • write overloaded functions in C++
  • pass pointers as arguments to functions in C++
  • use references in C++
  • use references as function arguments in C++
  • use references as function return values in C++
  • use asserts for troubleshooting in C++ programs
  • implement exception handling in C++ programs
  • use nothrow new to suppress allocation exceptions in C++
  • use the C++ string class
  • use the C++ wide string class
  • work with C-style string in C++
  • work with null terminated strings in C++
  • declare a namespace in C++
  • use a namespace in C++
  • create a namespace alias in C++
  • create a C++ application using the std namespace
  • create an application that uses C++ functions, exceptions, and strings
  • Course Number:
    sd_cpac_a02_it_enus