Following one of C++ course I found one interesting example how to correctly use combination std::cin
together with std::getline()
.
Look at firts example below:
What do you think the output will be ?
Your age is
Your name is
but not. Output is below:
To avoid this strange behaviour always use std::cin.get()
before std::cin
and std::getline()
like on the code snippet below:
Now you will get correct output.
Be careful and happy coding!
Top comments (0)