Other Functions In addition to getInt(), our library will also contain getReal() for reading a floating point (double) value, getLine() for reading an entire line as a string while supplying an optional prompt, and getYN() for asking a yes/no question with a prompt. string getline( const string& prompt): reads a line of text from cin and returns that line as a string. Similar to the built-in getline() function except that it displays a prompt (if provided). If there is a prompt and it does not end in a space, a space is added. → → int getInt (const string& prompt): reads a complete line and then con- verts it to an integer. If the conversion succeeds, the integer value is returned. If the argument is not a legal integer or if extraneous characters (other thar whitespace) appear in the string, the user is given a chance to reenter the val- ue. The prompt argument is optional and is passed to getLine() double getReal (const string& prompt): works like getInt() except it re- turns a double bool getYN(const string& prompt): works similarly, except it looks for any response starting with 'y' or 'n', case in-sensitive.