C++ Templates and Containers

C++ 14    |    Intermediate
  • 16 videos | 1h 15m 18s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 34 users Rating 4.4 of 34 users (34)
Containers are implemented as class templates and are used to replicate structures such as arrays, queues, stacks, and lists. Discover how to use templates and containers in your C++ programs.

WHAT YOU WILL LEARN

  • Describe the key features of c++ templates, including when they should or shouldn't be used
    Declare and use a function template in c++
    Declare and use a class template in c++
    Describe the key features of standard template library sequential containers including when they should or shouldn't be used
    Write a c++ program using a list from the standard template library
    Write a c++ program using a vector from the standard template library
    Write a c++ program using deque from the standard template library
    Write a c++ program using array from the standard template library
  • Write a c++ program using a queue from the standard template library
    Write a c++ program using priority_queue from the standard template library
    Write a c++ program using a stack from the standard template library
    Describe the key types and features of standard template library associative containers including when they should or shouldn't be used
    Write a c++ program using a set from the standard template library
    Write a c++ program using a map from the standard template library
    Demonstrate how to incorporate objects using set and map
    Demonstrate how to work with sequential and associative containers in c++

IN THIS COURSE

  • 6m 45s
    After completing this video, you will be able to describe the key features of C++ templates, including when to use them and when not to use them. FREE ACCESS
  • 4m 19s
    Learn how to declare and use a function template in C++. FREE ACCESS
  • Locked
    3.  Declaring and Using Class Templates
    2m 20s
    In this video, you will learn how to declare and use a class template in C++. FREE ACCESS
  • Locked
    4.  Introduction to Sequential Containers
    3m 38s
    After completing this video, you will be able to describe the key features of Standard Template Library sequential containers, including when they should or shouldn't be used. FREE ACCESS
  • Locked
    5.  Sequential Containers - List
    6m 13s
    In this video, learn how to write a C++ program using a list from the Standard Template Library. FREE ACCESS
  • Locked
    6.  Sequential Containers - Vector
    5m 16s
    In this video, find out how to write a C++ program using a vector from the Standard Template Library. FREE ACCESS
  • Locked
    7.  Sequential Containers - Deque
    5m 45s
    In this video, find out how to write a C++ program using the deque from the Standard Template Library. FREE ACCESS
  • Locked
    8.  Sequential Containers - Array
    5m 16s
    In this video, you will learn how to write a C++ program using an array from the Standard Template Library. FREE ACCESS
  • Locked
    9.  Containers - Queue
    3m 48s
    In this video, find out how to write a C++ program using a queue from the Standard Template Library. FREE ACCESS
  • Locked
    10.  Containers - Priority Queue
    6m 19s
    During this video, you will learn how to write a C++ program using the priority_queue from the Standard Template Library. FREE ACCESS
  • Locked
    11.  Containers - Stack
    4m 48s
    During this video, you will learn how to write a C++ program using a stack from the Standard Template Library. FREE ACCESS
  • Locked
    12.  Introduction to Associative Containers
    3m 24s
    Upon completion of this video, you will be able to describe the key types and features of Standard Template Library associative containers, including when they should or shouldn't be used. FREE ACCESS
  • Locked
    13.  Containers - Set
    4m
    Learn how to write a C++ program using a set from the Standard Template Library. FREE ACCESS
  • Locked
    14.  Containers - Map
    4m 21s
    Find out how to write a C++ program using a map from the Standard Template Library. FREE ACCESS
  • Locked
    15.  Working with Objects in Sets and Maps
    4m 46s
    In this video, you will learn how to incorporate objects using the Set and Map objects. FREE ACCESS
  • Locked
    16.  Exercise: Work with Containers in C++
    4m 20s
    In this video, you will learn how to work with sequential and associative containers in C++. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.2 of 5 users Rating 4.2 of 5 users (5)
Rating 4.4 of 5 users Rating 4.4 of 5 users (5)
Rating 4.9 of 15 users Rating 4.9 of 15 users (15)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.3 of 51 users Rating 4.3 of 51 users (51)
Rating 4.5 of 5749 users Rating 4.5 of 5749 users (5749)
Rating 4.4 of 31 users Rating 4.4 of 31 users (31)