C++ Standard Template Library Algorithms and Operations


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



Overview/Description
The C++ Standard Template Library is a set of template classes that let you easily implement common algorithms and data structures. Explore the Standard Library algorithms and operations, including sorting and merging.

Target Audience
Individuals looking to learn C++ programming, or experienced C++ programmers wishing to refresh or improve their skills

Prerequisites
None

Expected Duration (hours)
1.4

Lesson Objectives

C++ Standard Template Library Algorithms and Operations

  • start the course
  • describe the key features of Standard Template Library algorithms including nonmodifying vs. modifying
  • use the std::for_each expression in C++
  • recognize iterators using find in C++
  • use the std::find_if in C++
  • demonstrate how to use nonmodifying algorithms with containers
  • use iterators to copy and move in C++
  • use std::replace in C++
  • demonstrate how to use modifying algorithms with containers
  • use std::sort expression in C++
  • recognize iterators using sort in C++
  • use Standard Template Library Sorting with Containers in C++
  • use Standard Template Library Sorting with Objects in C++
  • use std::merge in C++
  • use std::includes in C++
  • work with Standard Template Library Operations for sets in C++
  • work with modifying, nonmodifying, sorting, and merging algorithms and operations in C++
  • Course Number:
    sd_cpro_a07_it_enus

    Expertise Level
    Intermediate