Or better yet: http://cboard.cprogramming.com/showp...4&postcount=13
Code:
#include <ios>
#include <limits>

std::cin.ignore ( std::numeric_limits<std::streamsize>::max(), '\n' );