How do we clear the cache? Fflush Clear Ignore

Source: Internet
Author: User

1) fflush

The compiler stipulates that Fflush is used to flush the output stream, and there is no provision for the input stream, that is, the fflush (stdin) result is unknown.

This is the VC under the C program, Fflush (stdin) effective, VC write C + + program, fflush (stdin) Invalid reason.

2) when writing C + + programs under VC, empty the cache using clear and ignore

1 // Resets the state of the input stream (recovered from the error) 2 std::cin.clear (); 3 4 // empties the input stream until the specified character (EOF by default) 5 Std::cin.ignore (Int_max); 6 // Std::cin.ignore (Int_max, ' \ n ');

How do we clear the cache? Fflush Clear Ignore

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.