C++ .insert()

THE-Spellchecker's avatar
Published May 10, 2022Updated May 15, 2024
Contribute to Docs

Elements can be added to a map by inserting key-value pairs using the .insert() method.

  • Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
    • Includes 6 Courses
    • With Professional Certification
    • Beginner Friendly.
      75 hours
  • Learn C++ — a versatile programming language that’s important for developing software, games, databases, and more.
    • Beginner Friendly.
      11 hours

Syntax

A pair can be inserted using std::pair which is a class template used to store two different objects as a single unit.

mapName.insert(std::pair<type1, type2>(key, value));

Respectively, type1 and type2 are the data types of the key and value that will be inserted.

Codebyte Example

The following codebyte example inserts different mammals and their average lifespans into the lifeSpan map:

Code
Output

All contributors

Contribute to Docs

Learn C++ on Codecademy

  • Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
    • Includes 6 Courses
    • With Professional Certification
    • Beginner Friendly.
      75 hours
  • Learn C++ — a versatile programming language that’s important for developing software, games, databases, and more.
    • Beginner Friendly.
      11 hours