#includeIn this example, we create a dictionary (unordered map) with integer keys and string values. We then use the `my_map[2]` syntax to get a pointer to the string value associated with key 2. We can then use the pointer to access and manipulate the value in various ways. The CPP dictionary ptr get library function is part of the standard C++ library and does not require any additional package libraries.#include int main() { std::unordered_map my_map = { {1, "one"}, {2, "two"}, {3, "three"} }; std::string* ptr_to_value = my_map[2]; // Get pointer to value at key 2 std::cout << *ptr_to_value << std::endl; // Output: two std::cout << ptr_to_value->length() << std::endl; // Output: 3 return 0; }