I am suppose to create a dictionary of key-value pairs in C++ with the following functions: display keys, display values, display key-value pairs, add a key-value, delete a key-value pair, find out if a key is present and return it value.