One problem using cin to read directly into a variable such as an int is that if the user enters non-integer data then the program will continue with erroneous data and usually crash. A solution to this problem is to input data as a string, perform input validation, and then convert the string to an integer. Write a function that prompts the user to enter an integer. The program should use getline to read the user’s input into a string. Then use the stringstream class to extract an integer from the string. If an integer cannot be extracted then the user should be prompted to try again. The function should return the extracted integer.
Solution to Programming Project
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.