Programming in C++: Arrays, Pointers, and STL

Developers looking to improve their skills in C++

Prerequisite
None

Expected Duration
76 minutes

Description
Arrays are a powerful construct in C++ enabling grouping, ordering and enumeration of objects. The Standard Templates Library provides a convenient ready-made set of classes to use with C++. In this course, you’ll explore C++ arrays, pointers, and data types available using the Standard Templates Library (STL).

Objective

Arrays

  • start the course
  • declare and initialize an array in C++
  • access a member of an array in C++
  • create a multi–dimensional array in C++
  • set a pointer to an array in C++
  • pass an array to a function in C++
  • create a function in C++ that returns an array

Pointers

  • manipulate a pointer in C++
  • declare and use a pointer in C++
  • use a null pointer in C++
  • execute arithmetic using a pointer in C++
  • create an array of pointers in C++
  • pass a pointer to a function in C++
  • create a function that returns a pointer in C++

STL Containers

  • write a C++ program using a forward_list from the standard templates library
  • write a C++ program using a list from the standard templates library
  • write a C++ program using a map from the standard templates library
  • write a C++ program using a queue from the standard templates library
  • write a C++ program using a set from the standard templates library
  • write a C++ program using a stack from the standard templates library
  • write a C++ program using a vector from the standard templates library

MONTHLY SUBSCRIPTION

$129/month
 

ANNUAL SUBSCRIPTION

$1295/year

Multi-license discounts available for Annual and Monthly subscriptions.